Raspbian Package Auto-Building

Build log for sfcgal (1.3.7-4) on armhf

sfcgal1.3.7-4armhf → 2019-12-14 19:55:02

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on bm-wb-04

+==============================================================================+
| sfcgal 1.3.7-4 (armhf)                       Sat, 14 Dec 2019 07:47:12 +0000 |
+==============================================================================+

Package: sfcgal
Version: 1.3.7-4
Source Version: 1.3.7-4
Distribution: bullseye-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bullseye-staging-armhf-sbuild-00d1568e-3db8-4b6e-a767-4ddd70ed77b4' with '<<CHROOT>>'

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

Get:1 http://172.17.0.1/private bullseye-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private bullseye-staging/main Sources [11.5 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf Packages [12.8 MB]
Fetched 24.3 MB in 26s (941 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

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


Check APT
---------

Checking available source versions...

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

Reading package lists...
NOTICE: 'sfcgal' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/debian-gis-team/sfcgal.git
Please use:
git clone https://salsa.debian.org/debian-gis-team/sfcgal.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 2606 kB of source archives.
Get:1 http://172.17.0.1/private bullseye-staging/main sfcgal 1.3.7-4 (dsc) [2095 B]
Get:2 http://172.17.0.1/private bullseye-staging/main sfcgal 1.3.7-4 (tar) [2474 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main sfcgal 1.3.7-4 (diff) [130 kB]
Fetched 2606 kB in 1s (3376 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/sfcgal-K7RfGD/sfcgal-1.3.7' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/sfcgal-K7RfGD' 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-WTkXdO/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-WTkXdO/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-WTkXdO/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-WTkXdO/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-WTkXdO/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-WTkXdO/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-WTkXdO/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-WTkXdO/apt_archive ./ Packages [433 B]
Fetched 2109 B in 1s (2452 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:
  libpam-cap netbase
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 19 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-WTkXdO/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 (10.8 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12199 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)

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


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

Merged Build-Depends: debhelper (>= 9.20160114), cmake, libcgal-dev (>= 5.0~), libboost-all-dev, libmpfr-dev, libgmp-dev, pkg-kde-tools, chrpath
Filtered Build-Depends: debhelper (>= 9.20160114), cmake, libcgal-dev (>= 5.0~), libboost-all-dev, libmpfr-dev, libgmp-dev, pkg-kde-tools, chrpath
dpkg-deb: building package 'sbuild-build-depends-sfcgal-dummy' in '/<<BUILDDIR>>/resolver-WTkXdO/apt_archive/sbuild-build-depends-sfcgal-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-sfcgal-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-WTkXdO/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-WTkXdO/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-WTkXdO/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-WTkXdO/apt_archive ./ Sources [545 B]
Get:5 copy:/<<BUILDDIR>>/resolver-WTkXdO/apt_archive ./ Packages [629 B]
Fetched 2507 B in 1s (3387 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install sfcgal 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:
  libpam-cap netbase
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils chrpath cmake
  cmake-data cpp-8 cpp-9 debhelper dh-autoreconf dh-python
  dh-strip-nondeterminism dwz file g++-9 gcc-8 gcc-8-base gcc-9 gcc-9-base
  gettext gettext-base gfortran-8 groff-base ibverbs-providers icu-devtools
  intltool-debian libarchive-zip-perl libarchive13 libasan5 libatomic1
  libboost-all-dev libboost-atomic-dev libboost-atomic1.67-dev
  libboost-atomic1.67.0 libboost-chrono-dev libboost-chrono1.67-dev
  libboost-chrono1.67.0 libboost-container-dev libboost-container1.67-dev
  libboost-container1.67.0 libboost-context-dev libboost-context1.67-dev
  libboost-context1.67.0 libboost-coroutine-dev libboost-coroutine1.67-dev
  libboost-coroutine1.67.0 libboost-date-time-dev libboost-date-time1.67-dev
  libboost-date-time1.67.0 libboost-dev libboost-exception-dev
  libboost-exception1.67-dev libboost-fiber-dev libboost-fiber1.67-dev
  libboost-fiber1.67.0 libboost-filesystem-dev libboost-filesystem1.67-dev
  libboost-filesystem1.67.0 libboost-graph-dev libboost-graph-parallel-dev
  libboost-graph-parallel1.67-dev libboost-graph-parallel1.67.0
  libboost-graph1.67-dev libboost-graph1.67.0 libboost-iostreams-dev
  libboost-iostreams1.67-dev libboost-iostreams1.67.0 libboost-locale-dev
  libboost-locale1.67-dev libboost-locale1.67.0 libboost-log-dev
  libboost-log1.67-dev libboost-log1.67.0 libboost-math-dev
  libboost-math1.67-dev libboost-math1.67.0 libboost-mpi-dev
  libboost-mpi-python-dev libboost-mpi-python1.67-dev
  libboost-mpi-python1.67.0 libboost-mpi1.67-dev libboost-mpi1.67.0
  libboost-numpy-dev libboost-numpy1.67-dev libboost-numpy1.67.0
  libboost-program-options-dev libboost-program-options1.67-dev
  libboost-program-options1.67.0 libboost-python-dev libboost-python1.67-dev
  libboost-python1.67.0 libboost-random-dev libboost-random1.67-dev
  libboost-random1.67.0 libboost-regex-dev libboost-regex1.67-dev
  libboost-regex1.67.0 libboost-serialization-dev
  libboost-serialization1.67-dev libboost-serialization1.67.0
  libboost-signals-dev libboost-signals1.67-dev libboost-signals1.67.0
  libboost-stacktrace-dev libboost-stacktrace1.67-dev
  libboost-stacktrace1.67.0 libboost-system-dev libboost-system1.67-dev
  libboost-system1.67.0 libboost-test-dev libboost-test1.67-dev
  libboost-test1.67.0 libboost-thread-dev libboost-thread1.67-dev
  libboost-thread1.67.0 libboost-timer-dev libboost-timer1.67-dev
  libboost-timer1.67.0 libboost-tools-dev libboost-type-erasure-dev
  libboost-type-erasure1.67-dev libboost-type-erasure1.67.0 libboost-wave-dev
  libboost-wave1.67-dev libboost-wave1.67.0 libboost1.67-dev
  libboost1.67-tools-dev libbrotli1 libbsd0 libcc1-0 libcgal-dev libcroco3
  libcurl3-gnutls libdebhelper-perl libedit2 libelf1 libevent-2.1-7
  libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7
  libevent-pthreads-2.1-7 libexpat1 libexpat1-dev
  libfile-stripnondeterminism-perl libgcc-8-dev libgcc-9-dev libgcc1
  libgfortran-8-dev libgfortran5 libglib2.0-0 libgmp-dev libgmpxx4ldbl
  libgomp1 libgssapi-krb5-2 libhwloc-dev libhwloc-plugins libhwloc15
  libibverbs-dev libibverbs1 libicu-dev libicu63 libjsoncpp1 libk5crypto3
  libkeyutils1 libkrb5-3 libkrb5support0 libltdl-dev libltdl7 libmagic-mgc
  libmagic1 libmpdec2 libmpfr-dev libncurses6 libnghttp2-14 libnl-3-200
  libnl-3-dev libnl-route-3-200 libnl-route-3-dev libopenmpi-dev libopenmpi3
  libpciaccess0 libpipeline1 libpmix2 libprocps7 libpsl5 libpython-dev
  libpython-stdlib libpython2-dev libpython2-stdlib libpython2.7
  libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib libpython3-dev
  libpython3-stdlib libpython3.7 libpython3.7-dev libpython3.7-minimal
  libpython3.7-stdlib librhash0 librtmp1 libsigsegv2 libssh2-1 libssl1.1
  libstdc++-9-dev libstdc++6 libsub-override-perl libtinfo5 libtool libubsan1
  libuchardet0 libuv1 libxml2 m4 man-db mime-support mpi-default-bin
  mpi-default-dev ocl-icd-libopencl1 openmpi-bin openmpi-common openssh-client
  pkg-kde-tools po-debconf procps python python-dev python-minimal python2
  python2-dev python2-minimal python2.7 python2.7-dev python2.7-minimal
  python3 python3-dev python3-distutils python3-lib2to3 python3-minimal
  python3.7 python3.7-dev python3.7-minimal sensible-utils zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
  vacation cmake-doc ninja-build gcc-8-locales gcc-9-locales dh-make gcc-9-doc
  gcc-8-doc gettext-doc libasprintf-dev libgettextpo-dev gfortran-8-doc
  libcoarrays-dev groff lrzip libboost-doc graphviz libboost1.67-doc gccxml
  libmpfrc++-dev libntl-dev xsltproc doxygen docbook-xml docbook-xsl
  default-jdk fop libmpfi-dev libtbb-dev gmp-doc libgmp10-doc krb5-doc
  krb5-user icu-doc libtool-doc libmpfr-doc openmpi-doc pciutils
  libstdc++-9-doc gcj-jdk m4-doc apparmor less www-browser opencl-icd gfortran
  | fortran-compiler keychain libpam-ssh monkeysphere ssh-askpass cdbs
  libmail-box-perl python-doc python-tk python2-doc python2.7-doc
  binfmt-support python3-doc python3-tk python3-venv python3.7-venv
  python3.7-doc
Recommended packages:
  curl | wget | lynx ca-certificates libarchive-cpio-perl libglib2.0-data
  shared-mime-info xdg-user-dirs krb5-locales libgpm2 libcoarrays-openmpi-dev
  publicsuffix xauth libwww-perl libmail-sendmail-perl psmisc
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils chrpath cmake
  cmake-data cpp-8 debhelper dh-autoreconf dh-python dh-strip-nondeterminism
  dwz file gcc-8 gcc-8-base gettext gettext-base gfortran-8 groff-base
  ibverbs-providers icu-devtools intltool-debian libarchive-zip-perl
  libarchive13 libboost-all-dev libboost-atomic-dev libboost-atomic1.67-dev
  libboost-atomic1.67.0 libboost-chrono-dev libboost-chrono1.67-dev
  libboost-chrono1.67.0 libboost-container-dev libboost-container1.67-dev
  libboost-container1.67.0 libboost-context-dev libboost-context1.67-dev
  libboost-context1.67.0 libboost-coroutine-dev libboost-coroutine1.67-dev
  libboost-coroutine1.67.0 libboost-date-time-dev libboost-date-time1.67-dev
  libboost-date-time1.67.0 libboost-dev libboost-exception-dev
  libboost-exception1.67-dev libboost-fiber-dev libboost-fiber1.67-dev
  libboost-fiber1.67.0 libboost-filesystem-dev libboost-filesystem1.67-dev
  libboost-filesystem1.67.0 libboost-graph-dev libboost-graph-parallel-dev
  libboost-graph-parallel1.67-dev libboost-graph-parallel1.67.0
  libboost-graph1.67-dev libboost-graph1.67.0 libboost-iostreams-dev
  libboost-iostreams1.67-dev libboost-iostreams1.67.0 libboost-locale-dev
  libboost-locale1.67-dev libboost-locale1.67.0 libboost-log-dev
  libboost-log1.67-dev libboost-log1.67.0 libboost-math-dev
  libboost-math1.67-dev libboost-math1.67.0 libboost-mpi-dev
  libboost-mpi-python-dev libboost-mpi-python1.67-dev
  libboost-mpi-python1.67.0 libboost-mpi1.67-dev libboost-mpi1.67.0
  libboost-numpy-dev libboost-numpy1.67-dev libboost-numpy1.67.0
  libboost-program-options-dev libboost-program-options1.67-dev
  libboost-program-options1.67.0 libboost-python-dev libboost-python1.67-dev
  libboost-python1.67.0 libboost-random-dev libboost-random1.67-dev
  libboost-random1.67.0 libboost-regex-dev libboost-regex1.67-dev
  libboost-regex1.67.0 libboost-serialization-dev
  libboost-serialization1.67-dev libboost-serialization1.67.0
  libboost-signals-dev libboost-signals1.67-dev libboost-signals1.67.0
  libboost-stacktrace-dev libboost-stacktrace1.67-dev
  libboost-stacktrace1.67.0 libboost-system-dev libboost-system1.67-dev
  libboost-system1.67.0 libboost-test-dev libboost-test1.67-dev
  libboost-test1.67.0 libboost-thread-dev libboost-thread1.67-dev
  libboost-thread1.67.0 libboost-timer-dev libboost-timer1.67-dev
  libboost-timer1.67.0 libboost-tools-dev libboost-type-erasure-dev
  libboost-type-erasure1.67-dev libboost-type-erasure1.67.0 libboost-wave-dev
  libboost-wave1.67-dev libboost-wave1.67.0 libboost1.67-dev
  libboost1.67-tools-dev libbrotli1 libbsd0 libcgal-dev libcroco3
  libcurl3-gnutls libdebhelper-perl libedit2 libelf1 libevent-2.1-7
  libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7
  libevent-pthreads-2.1-7 libexpat1 libexpat1-dev
  libfile-stripnondeterminism-perl libgcc-8-dev libgfortran-8-dev libgfortran5
  libglib2.0-0 libgmp-dev libgmpxx4ldbl libgssapi-krb5-2 libhwloc-dev
  libhwloc-plugins libhwloc15 libibverbs-dev libibverbs1 libicu-dev libicu63
  libjsoncpp1 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libltdl-dev
  libltdl7 libmagic-mgc libmagic1 libmpdec2 libmpfr-dev libncurses6
  libnghttp2-14 libnl-3-200 libnl-3-dev libnl-route-3-200 libnl-route-3-dev
  libopenmpi-dev libopenmpi3 libpciaccess0 libpipeline1 libpmix2 libprocps7
  libpsl5 libpython-dev libpython-stdlib libpython2-dev libpython2-stdlib
  libpython2.7 libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib
  libpython3-dev libpython3-stdlib libpython3.7 libpython3.7-dev
  libpython3.7-minimal libpython3.7-stdlib librhash0 librtmp1 libsigsegv2
  libssh2-1 libssl1.1 libsub-override-perl libtinfo5 libtool libuchardet0
  libuv1 libxml2 m4 man-db mime-support mpi-default-bin mpi-default-dev
  ocl-icd-libopencl1 openmpi-bin openmpi-common openssh-client pkg-kde-tools
  po-debconf procps python python-dev python-minimal python2 python2-dev
  python2-minimal python2.7 python2.7-dev python2.7-minimal python3
  python3-dev python3-distutils python3-lib2to3 python3-minimal python3.7
  python3.7-dev python3.7-minimal sbuild-build-depends-sfcgal-dummy
  sensible-utils zlib1g-dev
The following packages will be upgraded:
  cpp-9 g++-9 gcc-9 gcc-9-base libasan5 libatomic1 libcc1-0 libgcc-9-dev
  libgcc1 libgomp1 libstdc++-9-dev libstdc++6 libubsan1
13 upgraded, 235 newly installed, 0 to remove and 6 not upgraded.
Need to get 203 MB of archives.
After this operation, 728 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-WTkXdO/apt_archive ./ sbuild-build-depends-sfcgal-dummy 0.invalid.0 [908 B]
Get:2 http://172.17.0.1/private bullseye-staging/main armhf libbsd0 armhf 0.10.0-1 [112 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf libtinfo5 armhf 6.1+20191019-1 [316 kB]
Get:4 http://172.17.0.1/private bullseye-staging/main armhf bsdmainutils armhf 11.1.2 [182 kB]
Get:5 http://172.17.0.1/private bullseye-staging/main armhf libcc1-0 armhf 9.2.1-21+rpi1 [38.0 kB]
Get:6 http://172.17.0.1/private bullseye-staging/main armhf gcc-9-base armhf 9.2.1-21+rpi1 [195 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main armhf libgcc1 armhf 1:9.2.1-21+rpi1 [37.0 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main armhf libgomp1 armhf 9.2.1-21+rpi1 [73.8 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main armhf libatomic1 armhf 9.2.1-21+rpi1 [8160 B]
Get:10 http://172.17.0.1/private bullseye-staging/main armhf libasan5 armhf 9.2.1-21+rpi1 [348 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main armhf libubsan1 armhf 9.2.1-21+rpi1 [112 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main armhf g++-9 armhf 9.2.1-21+rpi1 [8207 kB]
Get:13 http://172.17.0.1/private bullseye-staging/main armhf libstdc++-9-dev armhf 9.2.1-21+rpi1 [1707 kB]
Get:14 http://172.17.0.1/private bullseye-staging/main armhf libgcc-9-dev armhf 9.2.1-21+rpi1 [640 kB]
Get:15 http://172.17.0.1/private bullseye-staging/main armhf gcc-9 armhf 9.2.1-21+rpi1 [7715 kB]
Get:16 http://172.17.0.1/private bullseye-staging/main armhf cpp-9 armhf 9.2.1-21+rpi1 [7458 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main armhf libstdc++6 armhf 9.2.1-21+rpi1 [414 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main armhf groff-base armhf 1.22.4-3 [782 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main armhf libpipeline1 armhf 1.5.1-2 [26.6 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main armhf man-db armhf 2.9.0-1 [1261 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main armhf libpython2.7-minimal armhf 2.7.17-1 [395 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main armhf python2.7-minimal armhf 2.7.17-1 [1107 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main armhf python2-minimal armhf 2.7.17-2 [41.4 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main armhf python-minimal armhf 2.7.17-2 [21.1 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main armhf libssl1.1 armhf 1.1.1d-2 [1268 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main armhf mime-support all 3.64 [37.8 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main armhf libexpat1 armhf 2.2.9-1 [71.5 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main armhf libpython2.7-stdlib armhf 2.7.17-1 [1823 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main armhf python2.7 armhf 2.7.17-1 [309 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main armhf libpython2-stdlib armhf 2.7.17-2 [20.9 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main armhf libpython-stdlib armhf 2.7.17-2 [20.9 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main armhf python2 armhf 2.7.17-2 [41.7 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main armhf python armhf 2.7.17-2 [22.9 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-minimal armhf 3.7.5-2 [584 kB]
Get:36 http://172.17.0.1/private bullseye-staging/main armhf python3.7-minimal armhf 3.7.5-2 [1527 kB]
Get:37 http://172.17.0.1/private bullseye-staging/main armhf python3-minimal armhf 3.7.5-1 [36.6 kB]
Get:38 http://172.17.0.1/private bullseye-staging/main armhf libmpdec2 armhf 2.4.2-2 [67.2 kB]
Get:39 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-stdlib armhf 3.7.5-2 [1668 kB]
Get:40 http://172.17.0.1/private bullseye-staging/main armhf python3.7 armhf 3.7.5-2 [347 kB]
Get:41 http://172.17.0.1/private bullseye-staging/main armhf libpython3-stdlib armhf 3.7.5-1 [20.1 kB]
Get:42 http://172.17.0.1/private bullseye-staging/main armhf python3 armhf 3.7.5-1 [61.5 kB]
Get:43 http://172.17.0.1/private bullseye-staging/main armhf gcc-8-base armhf 8.3.0-26+rpi1 [193 kB]
Get:44 http://172.17.0.1/private bullseye-staging/main armhf libncurses6 armhf 6.1+20191019-1 [79.5 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main armhf libprocps7 armhf 2:3.3.15-2 [58.9 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main armhf procps armhf 2:3.3.15-2 [235 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main armhf sensible-utils all 0.0.12+nmu1 [16.0 kB]
Get:48 http://172.17.0.1/private bullseye-staging/main armhf libmagic-mgc armhf 1:5.37-6 [253 kB]
Get:49 http://172.17.0.1/private bullseye-staging/main armhf libmagic1 armhf 1:5.37-6 [111 kB]
Get:50 http://172.17.0.1/private bullseye-staging/main armhf file armhf 1:5.37-6 [66.2 kB]
Get:51 http://172.17.0.1/private bullseye-staging/main armhf gettext-base armhf 0.19.8.1-10 [117 kB]
Get:52 http://172.17.0.1/private bullseye-staging/main armhf libedit2 armhf 3.1-20191025-1 [79.3 kB]
Get:53 http://172.17.0.1/private bullseye-staging/main armhf libkeyutils1 armhf 1.6-6 [14.0 kB]
Get:54 http://172.17.0.1/private bullseye-staging/main armhf libkrb5support0 armhf 1.17-6+b1 [61.5 kB]
Get:55 http://172.17.0.1/private bullseye-staging/main armhf libk5crypto3 armhf 1.17-6+b1 [112 kB]
Get:56 http://172.17.0.1/private bullseye-staging/main armhf libkrb5-3 armhf 1.17-6+b1 [316 kB]
Get:57 http://172.17.0.1/private bullseye-staging/main armhf libgssapi-krb5-2 armhf 1.17-6+b1 [134 kB]
Get:58 http://172.17.0.1/private bullseye-staging/main armhf openssh-client armhf 1:8.1p1-1 [713 kB]
Get:59 http://172.17.0.1/private bullseye-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:60 http://172.17.0.1/private bullseye-staging/main armhf m4 armhf 1.4.18-4 [185 kB]
Get:61 http://172.17.0.1/private bullseye-staging/main armhf autoconf all 2.69-11 [341 kB]
Get:62 http://172.17.0.1/private bullseye-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:63 http://172.17.0.1/private bullseye-staging/main armhf automake all 1:1.16.1-4 [771 kB]
Get:64 http://172.17.0.1/private bullseye-staging/main armhf autopoint all 0.19.8.1-10 [435 kB]
Get:65 http://172.17.0.1/private bullseye-staging/main armhf chrpath armhf 0.16-2 [15.4 kB]
Get:66 http://172.17.0.1/private bullseye-staging/main armhf cmake-data all 3.15.4-1+rpi1 [1580 kB]
Get:67 http://172.17.0.1/private bullseye-staging/main armhf libicu63 armhf 63.2-2 [7974 kB]
Get:68 http://172.17.0.1/private bullseye-staging/main armhf libxml2 armhf 2.9.4+dfsg1-8 [593 kB]
Get:69 http://172.17.0.1/private bullseye-staging/main armhf libarchive13 armhf 3.4.0-1+b1 [292 kB]
Get:70 http://172.17.0.1/private bullseye-staging/main armhf libbrotli1 armhf 1.0.7-5 [257 kB]
Get:71 http://172.17.0.1/private bullseye-staging/main armhf libnghttp2-14 armhf 1.40.0-1 [73.9 kB]
Get:72 http://172.17.0.1/private bullseye-staging/main armhf libpsl5 armhf 0.20.2-2 [52.6 kB]
Get:73 http://172.17.0.1/private bullseye-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b1 [54.3 kB]
Get:74 http://172.17.0.1/private bullseye-staging/main armhf libssh2-1 armhf 1.8.0-2.1 [126 kB]
Get:75 http://172.17.0.1/private bullseye-staging/main armhf libcurl3-gnutls armhf 7.67.0-2 [284 kB]
Get:76 http://172.17.0.1/private bullseye-staging/main armhf libjsoncpp1 armhf 1.7.4-3 [66.2 kB]
Get:77 http://172.17.0.1/private bullseye-staging/main armhf librhash0 armhf 1.3.8-1 [132 kB]
Get:78 http://172.17.0.1/private bullseye-staging/main armhf libuv1 armhf 1.33.1-2 [112 kB]
Get:79 http://172.17.0.1/private bullseye-staging/main armhf cmake armhf 3.15.4-1+rpi1 [2540 kB]
Get:80 http://172.17.0.1/private bullseye-staging/main armhf cpp-8 armhf 8.3.0-26+rpi1 [6488 kB]
Get:81 http://172.17.0.1/private bullseye-staging/main armhf libgcc-8-dev armhf 8.3.0-26+rpi1 [596 kB]
Get:82 http://172.17.0.1/private bullseye-staging/main armhf gcc-8 armhf 8.3.0-26+rpi1 [6903 kB]
Get:83 http://172.17.0.1/private bullseye-staging/main armhf libtool all 2.4.6-11 [547 kB]
Get:84 http://172.17.0.1/private bullseye-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:85 http://172.17.0.1/private bullseye-staging/main armhf libdebhelper-perl all 12.7.1 [173 kB]
Get:86 http://172.17.0.1/private bullseye-staging/main armhf libarchive-zip-perl all 1.67-1 [104 kB]
Get:87 http://172.17.0.1/private bullseye-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:88 http://172.17.0.1/private bullseye-staging/main armhf libfile-stripnondeterminism-perl all 1.6.3-1 [23.6 kB]
Get:89 http://172.17.0.1/private bullseye-staging/main armhf dh-strip-nondeterminism all 1.6.3-1 [14.6 kB]
Get:90 http://172.17.0.1/private bullseye-staging/main armhf libelf1 armhf 0.176-1.1 [158 kB]
Get:91 http://172.17.0.1/private bullseye-staging/main armhf dwz armhf 0.13-4 [140 kB]
Get:92 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-0 armhf 2.62.3-2 [1137 kB]
Get:93 http://172.17.0.1/private bullseye-staging/main armhf libcroco3 armhf 0.6.13-1 [133 kB]
Get:94 http://172.17.0.1/private bullseye-staging/main armhf gettext armhf 0.19.8.1-10 [1219 kB]
Get:95 http://172.17.0.1/private bullseye-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:96 http://172.17.0.1/private bullseye-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:97 http://172.17.0.1/private bullseye-staging/main armhf debhelper all 12.7.1 [997 kB]
Get:98 http://172.17.0.1/private bullseye-staging/main armhf python3-lib2to3 all 3.8.0-1 [78.3 kB]
Get:99 http://172.17.0.1/private bullseye-staging/main armhf python3-distutils all 3.8.0-1 [145 kB]
Get:100 http://172.17.0.1/private bullseye-staging/main armhf dh-python all 4.20191017 [94.4 kB]
Get:101 http://172.17.0.1/private bullseye-staging/main armhf libgfortran5 armhf 9.2.1-21+rpi1 [231 kB]
Get:102 http://172.17.0.1/private bullseye-staging/main armhf libgfortran-8-dev armhf 8.3.0-26+rpi1 [249 kB]
Get:103 http://172.17.0.1/private bullseye-staging/main armhf gfortran-8 armhf 8.3.0-26+rpi1 [6860 kB]
Get:104 http://172.17.0.1/private bullseye-staging/main armhf libnl-3-200 armhf 3.4.0-1 [55.0 kB]
Get:105 http://172.17.0.1/private bullseye-staging/main armhf libnl-route-3-200 armhf 3.4.0-1 [132 kB]
Get:106 http://172.17.0.1/private bullseye-staging/main armhf libibverbs1 armhf 26.0-2 [47.1 kB]
Get:107 http://172.17.0.1/private bullseye-staging/main armhf ibverbs-providers armhf 26.0-2 [23.8 kB]
Get:108 http://172.17.0.1/private bullseye-staging/main armhf icu-devtools armhf 63.2-2 [163 kB]
Get:109 http://172.17.0.1/private bullseye-staging/main armhf libboost1.67-dev armhf 1.67.0-13 [8386 kB]
Get:110 http://172.17.0.1/private bullseye-staging/main armhf libboost-dev armhf 1.67.0.2+b8 [4464 B]
Get:111 http://172.17.0.1/private bullseye-staging/main armhf libboost1.67-tools-dev armhf 1.67.0-13 [1226 kB]
Get:112 http://172.17.0.1/private bullseye-staging/main armhf libboost-tools-dev armhf 1.67.0.2+b8 [4428 B]
Get:113 http://172.17.0.1/private bullseye-staging/main armhf libboost-atomic1.67.0 armhf 1.67.0-13 [226 kB]
Get:114 http://172.17.0.1/private bullseye-staging/main armhf libboost-atomic1.67-dev armhf 1.67.0-13 [225 kB]
Get:115 http://172.17.0.1/private bullseye-staging/main armhf libboost-atomic-dev armhf 1.67.0.2+b8 [4560 B]
Get:116 http://172.17.0.1/private bullseye-staging/main armhf libboost-system1.67.0 armhf 1.67.0-13 [228 kB]
Get:117 http://172.17.0.1/private bullseye-staging/main armhf libboost-chrono1.67.0 armhf 1.67.0-13 [231 kB]
Get:118 http://172.17.0.1/private bullseye-staging/main armhf libboost-chrono1.67-dev armhf 1.67.0-13 [233 kB]
Get:119 http://172.17.0.1/private bullseye-staging/main armhf libboost-chrono-dev armhf 1.67.0.2+b8 [4872 B]
Get:120 http://172.17.0.1/private bullseye-staging/main armhf libboost-container1.67.0 armhf 1.67.0-13 [250 kB]
Get:121 http://172.17.0.1/private bullseye-staging/main armhf libboost-container1.67-dev armhf 1.67.0-13 [250 kB]
Get:122 http://172.17.0.1/private bullseye-staging/main armhf libboost-container-dev armhf 1.67.0.2+b8 [4728 B]
Get:123 http://172.17.0.1/private bullseye-staging/main armhf libboost-context1.67.0 armhf 1.67.0-13 [227 kB]
Get:124 http://172.17.0.1/private bullseye-staging/main armhf libboost-context1.67-dev armhf 1.67.0-13 [228 kB]
Get:125 http://172.17.0.1/private bullseye-staging/main armhf libboost-context-dev armhf 1.67.0.2+b8 [4456 B]
Get:126 http://172.17.0.1/private bullseye-staging/main armhf libboost-thread1.67.0 armhf 1.67.0-13 [260 kB]
Get:127 http://172.17.0.1/private bullseye-staging/main armhf libboost-coroutine1.67.0 armhf 1.67.0-13 [239 kB]
Get:128 http://172.17.0.1/private bullseye-staging/main armhf libboost-coroutine1.67-dev armhf 1.67.0-13 [242 kB]
Get:129 http://172.17.0.1/private bullseye-staging/main armhf libboost-coroutine-dev armhf 1.67.0.2+b8 [4524 B]
Get:130 http://172.17.0.1/private bullseye-staging/main armhf libboost-date-time1.67.0 armhf 1.67.0-13 [236 kB]
Get:131 http://172.17.0.1/private bullseye-staging/main armhf libboost-serialization1.67.0 armhf 1.67.0-13 [300 kB]
Get:132 http://172.17.0.1/private bullseye-staging/main armhf libboost-serialization1.67-dev armhf 1.67.0-13 [365 kB]
Get:133 http://172.17.0.1/private bullseye-staging/main armhf libboost-date-time1.67-dev armhf 1.67.0-13 [248 kB]
Get:134 http://172.17.0.1/private bullseye-staging/main armhf libboost-date-time-dev armhf 1.67.0.2+b8 [4248 B]
Get:135 http://172.17.0.1/private bullseye-staging/main armhf libboost-exception1.67-dev armhf 1.67.0-13 [224 kB]
Get:136 http://172.17.0.1/private bullseye-staging/main armhf libboost-exception-dev armhf 1.67.0.2+b8 [4240 B]
Get:137 http://172.17.0.1/private bullseye-staging/main armhf libboost-filesystem1.67.0 armhf 1.67.0-13 [254 kB]
Get:138 http://172.17.0.1/private bullseye-staging/main armhf libboost-fiber1.67.0 armhf 1.67.0-13 [309 kB]
Get:139 http://172.17.0.1/private bullseye-staging/main armhf libboost-fiber1.67-dev armhf 1.67.0-13 [334 kB]
Get:140 http://172.17.0.1/private bullseye-staging/main armhf libboost-fiber-dev armhf 1.67.0.2+b8 [4680 B]
Get:141 http://172.17.0.1/private bullseye-staging/main armhf libboost-system1.67-dev armhf 1.67.0-13 [230 kB]
Get:142 http://172.17.0.1/private bullseye-staging/main armhf libboost-filesystem1.67-dev armhf 1.67.0-13 [259 kB]
Get:143 http://172.17.0.1/private bullseye-staging/main armhf libboost-filesystem-dev armhf 1.67.0.2+b8 [4284 B]
Get:144 http://172.17.0.1/private bullseye-staging/main armhf libboost-regex1.67.0 armhf 1.67.0-13 [430 kB]
Get:145 http://172.17.0.1/private bullseye-staging/main armhf libboost-graph1.67.0 armhf 1.67.0-13 [297 kB]
Get:146 http://172.17.0.1/private bullseye-staging/main armhf libboost-timer1.67.0 armhf 1.67.0-13 [229 kB]
Get:147 http://172.17.0.1/private bullseye-staging/main armhf libboost-test1.67.0 armhf 1.67.0-13 [421 kB]
Get:148 http://172.17.0.1/private bullseye-staging/main armhf libboost-test1.67-dev armhf 1.67.0-13 [491 kB]
Get:149 http://172.17.0.1/private bullseye-staging/main armhf libboost-graph1.67-dev armhf 1.67.0-13 [321 kB]
Get:150 http://172.17.0.1/private bullseye-staging/main armhf libboost-graph-dev armhf 1.67.0.2+b8 [4356 B]
Get:151 http://172.17.0.1/private bullseye-staging/main armhf libevent-2.1-7 armhf 2.1.11-stable-1 [165 kB]
Get:152 http://172.17.0.1/private bullseye-staging/main armhf libevent-core-2.1-7 armhf 2.1.11-stable-1 [124 kB]
Get:153 http://172.17.0.1/private bullseye-staging/main armhf libevent-pthreads-2.1-7 armhf 2.1.11-stable-1 [54.7 kB]
Get:154 http://172.17.0.1/private bullseye-staging/main armhf libltdl7 armhf 2.4.6-11 [387 kB]
Get:155 http://172.17.0.1/private bullseye-staging/main armhf libhwloc15 armhf 2.1.0+dfsg-2+rpi1 [112 kB]
Get:156 http://172.17.0.1/private bullseye-staging/main armhf libpciaccess0 armhf 0.14-1 [51.0 kB]
Get:157 http://172.17.0.1/private bullseye-staging/main armhf ocl-icd-libopencl1 armhf 2.2.12-2 [35.7 kB]
Get:158 http://172.17.0.1/private bullseye-staging/main armhf libhwloc-plugins armhf 2.1.0+dfsg-2+rpi1 [17.0 kB]
Get:159 http://172.17.0.1/private bullseye-staging/main armhf libpmix2 armhf 3.1.4-1+b1 [370 kB]
Get:160 http://172.17.0.1/private bullseye-staging/main armhf libopenmpi3 armhf 4.0.2-4+rpi1+b1 [1680 kB]
Get:161 http://172.17.0.1/private bullseye-staging/main armhf libboost-mpi1.67.0 armhf 1.67.0-13 [252 kB]
Get:162 http://172.17.0.1/private bullseye-staging/main armhf libboost-graph-parallel1.67.0 armhf 1.67.0-13 [263 kB]
Get:163 http://172.17.0.1/private bullseye-staging/main armhf libboost-graph-parallel1.67-dev armhf 1.67.0-13 [272 kB]
Get:164 http://172.17.0.1/private bullseye-staging/main armhf libboost-graph-parallel-dev armhf 1.67.0.2+b8 [4376 B]
Get:165 http://172.17.0.1/private bullseye-staging/main armhf libicu-dev armhf 63.2-2 [8846 kB]
Get:166 http://172.17.0.1/private bullseye-staging/main armhf libboost-regex1.67-dev armhf 1.67.0-13 [527 kB]
Get:167 http://172.17.0.1/private bullseye-staging/main armhf libboost-iostreams1.67.0 armhf 1.67.0-13 [245 kB]
Get:168 http://172.17.0.1/private bullseye-staging/main armhf libboost-iostreams1.67-dev armhf 1.67.0-13 [252 kB]
Get:169 http://172.17.0.1/private bullseye-staging/main armhf libboost-iostreams-dev armhf 1.67.0.2+b8 [4236 B]
Get:170 http://172.17.0.1/private bullseye-staging/main armhf libboost-locale1.67.0 armhf 1.67.0-13 [429 kB]
Get:171 http://172.17.0.1/private bullseye-staging/main armhf libboost-locale1.67-dev armhf 1.67.0-13 [542 kB]
Get:172 http://172.17.0.1/private bullseye-staging/main armhf libboost-locale-dev armhf 1.67.0.2+b8 [4580 B]
Get:173 http://172.17.0.1/private bullseye-staging/main armhf libboost-log1.67.0 armhf 1.67.0-13 [533 kB]
Get:174 http://172.17.0.1/private bullseye-staging/main armhf libboost-thread1.67-dev armhf 1.67.0-13 [267 kB]
Get:175 http://172.17.0.1/private bullseye-staging/main armhf libboost-log1.67-dev armhf 1.67.0-13 [742 kB]
Get:176 http://172.17.0.1/private bullseye-staging/main armhf libboost-log-dev armhf 1.67.0.2+b8 [4456 B]
Get:177 http://172.17.0.1/private bullseye-staging/main armhf libboost-math1.67.0 armhf 1.67.0-13 [315 kB]
Get:178 http://172.17.0.1/private bullseye-staging/main armhf libboost-math1.67-dev armhf 1.67.0-13 [446 kB]
Get:179 http://172.17.0.1/private bullseye-staging/main armhf libboost-math-dev armhf 1.67.0.2+b8 [4452 B]
Get:180 http://172.17.0.1/private bullseye-staging/main armhf openmpi-common all 4.0.2-4+rpi1 [168 kB]
Get:181 http://172.17.0.1/private bullseye-staging/main armhf libnl-3-dev armhf 3.4.0-1 [92.4 kB]
Get:182 http://172.17.0.1/private bullseye-staging/main armhf libnl-route-3-dev armhf 3.4.0-1 [145 kB]
Get:183 http://172.17.0.1/private bullseye-staging/main armhf libibverbs-dev armhf 26.0-2 [165 kB]
Get:184 http://172.17.0.1/private bullseye-staging/main armhf libltdl-dev armhf 2.4.6-11 [159 kB]
Get:185 http://172.17.0.1/private bullseye-staging/main armhf libhwloc-dev armhf 2.1.0+dfsg-2+rpi1 [172 kB]
Get:186 http://172.17.0.1/private bullseye-staging/main armhf libevent-extra-2.1-7 armhf 2.1.11-stable-1 [98.7 kB]
Get:187 http://172.17.0.1/private bullseye-staging/main armhf libevent-openssl-2.1-7 armhf 2.1.11-stable-1 [59.7 kB]
Get:188 http://172.17.0.1/private bullseye-staging/main armhf libevent-dev armhf 2.1.11-stable-1 [279 kB]
Get:189 http://172.17.0.1/private bullseye-staging/main armhf openmpi-bin armhf 4.0.2-4+rpi1+b1 [183 kB]
Get:190 http://172.17.0.1/private bullseye-staging/main armhf libopenmpi-dev armhf 4.0.2-4+rpi1+b1 [906 kB]
Get:191 http://172.17.0.1/private bullseye-staging/main armhf mpi-default-dev armhf 1.13 [5476 B]
Get:192 http://172.17.0.1/private bullseye-staging/main armhf libboost-mpi1.67-dev armhf 1.67.0-13 [276 kB]
Get:193 http://172.17.0.1/private bullseye-staging/main armhf libboost-mpi-dev armhf 1.67.0.2+b8 [4332 B]
Get:194 http://172.17.0.1/private bullseye-staging/main armhf libboost-python1.67.0 armhf 1.67.0-13 [306 kB]
Get:195 http://172.17.0.1/private bullseye-staging/main armhf mpi-default-bin armhf 1.13 [4672 B]
Get:196 http://172.17.0.1/private bullseye-staging/main armhf libboost-mpi-python1.67.0 armhf 1.67.0-13 [382 kB]
Get:197 http://172.17.0.1/private bullseye-staging/main armhf libboost-mpi-python1.67-dev armhf 1.67.0-13 [229 kB]
Get:198 http://172.17.0.1/private bullseye-staging/main armhf libboost-mpi-python-dev armhf 1.67.0.2+b8 [4364 B]
Get:199 http://172.17.0.1/private bullseye-staging/main armhf libboost-numpy1.67.0 armhf 1.67.0-13 [235 kB]
Get:200 http://172.17.0.1/private bullseye-staging/main armhf libboost-numpy1.67-dev armhf 1.67.0-13 [237 kB]
Get:201 http://172.17.0.1/private bullseye-staging/main armhf libboost-numpy-dev armhf 1.67.0.2+b8 [4296 B]
Get:202 http://172.17.0.1/private bullseye-staging/main armhf libboost-program-options1.67.0 armhf 1.67.0-13 [330 kB]
Get:203 http://172.17.0.1/private bullseye-staging/main armhf libboost-program-options1.67-dev armhf 1.67.0-13 [374 kB]
Get:204 http://172.17.0.1/private bullseye-staging/main armhf libboost-program-options-dev armhf 1.67.0.2+b8 [4264 B]
Get:205 http://172.17.0.1/private bullseye-staging/main armhf libpython2.7 armhf 2.7.17-1 [883 kB]
Get:206 http://172.17.0.1/private bullseye-staging/main armhf libexpat1-dev armhf 2.2.9-1 [119 kB]
Get:207 http://172.17.0.1/private bullseye-staging/main armhf libpython2.7-dev armhf 2.7.17-1 [26.5 MB]
Get:208 http://172.17.0.1/private bullseye-staging/main armhf libpython2-dev armhf 2.7.17-2 [21.0 kB]
Get:209 http://172.17.0.1/private bullseye-staging/main armhf libpython-dev armhf 2.7.17-2 [21.0 kB]
Get:210 http://172.17.0.1/private bullseye-staging/main armhf python2.7-dev armhf 2.7.17-1 [284 kB]
Get:211 http://172.17.0.1/private bullseye-staging/main armhf python2-dev armhf 2.7.17-2 [1224 B]
Get:212 http://172.17.0.1/private bullseye-staging/main armhf python-dev armhf 2.7.17-2 [1196 B]
Get:213 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7 armhf 3.7.5-2 [1252 kB]
Get:214 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-dev armhf 3.7.5-2 [40.2 MB]
Get:215 http://172.17.0.1/private bullseye-staging/main armhf libpython3-dev armhf 3.7.5-1 [20.1 kB]
Get:216 http://172.17.0.1/private bullseye-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-1 [206 kB]
Get:217 http://172.17.0.1/private bullseye-staging/main armhf python3.7-dev armhf 3.7.5-2 [513 kB]
Get:218 http://172.17.0.1/private bullseye-staging/main armhf python3-dev armhf 3.7.5-1 [1272 B]
Get:219 http://172.17.0.1/private bullseye-staging/main armhf libboost-python1.67-dev armhf 1.67.0-13 [318 kB]
Get:220 http://172.17.0.1/private bullseye-staging/main armhf libboost-python-dev armhf 1.67.0.2+b8 [4548 B]
Get:221 http://172.17.0.1/private bullseye-staging/main armhf libboost-random1.67.0 armhf 1.67.0-13 [230 kB]
Get:222 http://172.17.0.1/private bullseye-staging/main armhf libboost-random1.67-dev armhf 1.67.0-13 [230 kB]
Get:223 http://172.17.0.1/private bullseye-staging/main armhf libboost-random-dev armhf 1.67.0.2+b8 [4252 B]
Get:224 http://172.17.0.1/private bullseye-staging/main armhf libboost-regex-dev armhf 1.67.0.2+b8 [4516 B]
Get:225 http://172.17.0.1/private bullseye-staging/main armhf libboost-serialization-dev armhf 1.67.0.2+b8 [4472 B]
Get:226 http://172.17.0.1/private bullseye-staging/main armhf libboost-signals1.67.0 armhf 1.67.0-13 [244 kB]
Get:227 http://172.17.0.1/private bullseye-staging/main armhf libboost-signals1.67-dev armhf 1.67.0-13 [257 kB]
Get:228 http://172.17.0.1/private bullseye-staging/main armhf libboost-signals-dev armhf 1.67.0.2+b8 [4316 B]
Get:229 http://172.17.0.1/private bullseye-staging/main armhf libboost-stacktrace1.67.0 armhf 1.67.0-13 [261 kB]
Get:230 http://172.17.0.1/private bullseye-staging/main armhf libboost-stacktrace1.67-dev armhf 1.67.0-13 [243 kB]
Get:231 http://172.17.0.1/private bullseye-staging/main armhf libboost-stacktrace-dev armhf 1.67.0.2+b8 [4244 B]
Get:232 http://172.17.0.1/private bullseye-staging/main armhf libboost-system-dev armhf 1.67.0.2+b8 [4384 B]
Get:233 http://172.17.0.1/private bullseye-staging/main armhf libboost-test-dev armhf 1.67.0.2+b8 [4288 B]
Get:234 http://172.17.0.1/private bullseye-staging/main armhf libboost-thread-dev armhf 1.67.0.2+b8 [4280 B]
Get:235 http://172.17.0.1/private bullseye-staging/main armhf libboost-timer1.67-dev armhf 1.67.0-13 [230 kB]
Get:236 http://172.17.0.1/private bullseye-staging/main armhf libboost-timer-dev armhf 1.67.0.2+b8 [4376 B]
Get:237 http://172.17.0.1/private bullseye-staging/main armhf libboost-type-erasure1.67.0 armhf 1.67.0-13 [237 kB]
Get:238 http://172.17.0.1/private bullseye-staging/main armhf libboost-type-erasure1.67-dev armhf 1.67.0-13 [238 kB]
Get:239 http://172.17.0.1/private bullseye-staging/main armhf libboost-type-erasure-dev armhf 1.67.0.2+b8 [4340 B]
Get:240 http://172.17.0.1/private bullseye-staging/main armhf libboost-wave1.67.0 armhf 1.67.0-13 [396 kB]
Get:241 http://172.17.0.1/private bullseye-staging/main armhf libboost-wave1.67-dev armhf 1.67.0-13 [452 kB]
Get:242 http://172.17.0.1/private bullseye-staging/main armhf libboost-wave-dev armhf 1.67.0.2+b8 [4280 B]
Get:243 http://172.17.0.1/private bullseye-staging/main armhf libboost-all-dev armhf 1.67.0.2+b8 [4592 B]
Get:244 http://172.17.0.1/private bullseye-staging/main armhf libgmpxx4ldbl armhf 2:6.1.2+dfsg-4 [21.8 kB]
Get:245 http://172.17.0.1/private bullseye-staging/main armhf libgmp-dev armhf 2:6.1.2+dfsg-4 [570 kB]
Get:246 http://172.17.0.1/private bullseye-staging/main armhf libmpfr-dev armhf 4.0.2-1 [205 kB]
Get:247 http://172.17.0.1/private bullseye-staging/main armhf libcgal-dev armhf 5.0-5 [4402 kB]
Get:248 http://172.17.0.1/private bullseye-staging/main armhf pkg-kde-tools all 0.15.31 [96.6 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 203 MB in 29s (6955 kB/s)
Selecting previously unselected package libbsd0:armhf.
(Reading database ... 12199 files and directories currently installed.)
Preparing to unpack .../libbsd0_0.10.0-1_armhf.deb ...
Unpacking libbsd0:armhf (0.10.0-1) ...
Selecting previously unselected package libtinfo5:armhf.
Preparing to unpack .../libtinfo5_6.1+20191019-1_armhf.deb ...
Unpacking libtinfo5:armhf (6.1+20191019-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../bsdmainutils_11.1.2_armhf.deb ...
Unpacking bsdmainutils (11.1.2) ...
Preparing to unpack .../libcc1-0_9.2.1-21+rpi1_armhf.deb ...
Unpacking libcc1-0:armhf (9.2.1-21+rpi1) over (9.2.1-19+rpi1+b1) ...
Preparing to unpack .../gcc-9-base_9.2.1-21+rpi1_armhf.deb ...
Unpacking gcc-9-base:armhf (9.2.1-21+rpi1) over (9.2.1-19+rpi1+b1) ...
Setting up gcc-9-base:armhf (9.2.1-21+rpi1) ...
(Reading database ... 12331 files and directories currently installed.)
Preparing to unpack .../libgcc1_1%3a9.2.1-21+rpi1_armhf.deb ...
Unpacking libgcc1:armhf (1:9.2.1-21+rpi1) over (1:9.2.1-19+rpi1+b1) ...
Setting up libgcc1:armhf (1:9.2.1-21+rpi1) ...
(Reading database ... 12331 files and directories currently installed.)
Preparing to unpack .../0-libgomp1_9.2.1-21+rpi1_armhf.deb ...
Unpacking libgomp1:armhf (9.2.1-21+rpi1) over (9.2.1-19+rpi1+b1) ...
Preparing to unpack .../1-libatomic1_9.2.1-21+rpi1_armhf.deb ...
Unpacking libatomic1:armhf (9.2.1-21+rpi1) over (9.2.1-19+rpi1+b1) ...
Preparing to unpack .../2-libasan5_9.2.1-21+rpi1_armhf.deb ...
Unpacking libasan5:armhf (9.2.1-21+rpi1) over (9.2.1-19+rpi1+b1) ...
Preparing to unpack .../3-libubsan1_9.2.1-21+rpi1_armhf.deb ...
Unpacking libubsan1:armhf (9.2.1-21+rpi1) over (9.2.1-19+rpi1+b1) ...
Preparing to unpack .../4-g++-9_9.2.1-21+rpi1_armhf.deb ...
Unpacking g++-9 (9.2.1-21+rpi1) over (9.2.1-19+rpi1+b1) ...
Preparing to unpack .../5-libstdc++-9-dev_9.2.1-21+rpi1_armhf.deb ...
Unpacking libstdc++-9-dev:armhf (9.2.1-21+rpi1) over (9.2.1-19+rpi1+b1) ...
Preparing to unpack .../6-libgcc-9-dev_9.2.1-21+rpi1_armhf.deb ...
Unpacking libgcc-9-dev:armhf (9.2.1-21+rpi1) over (9.2.1-19+rpi1+b1) ...
Preparing to unpack .../7-gcc-9_9.2.1-21+rpi1_armhf.deb ...
Unpacking gcc-9 (9.2.1-21+rpi1) over (9.2.1-19+rpi1+b1) ...
Preparing to unpack .../8-cpp-9_9.2.1-21+rpi1_armhf.deb ...
Unpacking cpp-9 (9.2.1-21+rpi1) over (9.2.1-19+rpi1+b1) ...
Preparing to unpack .../9-libstdc++6_9.2.1-21+rpi1_armhf.deb ...
Unpacking libstdc++6:armhf (9.2.1-21+rpi1) over (9.2.1-19+rpi1+b1) ...
Setting up libstdc++6:armhf (9.2.1-21+rpi1) ...
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 12331 files and directories currently installed.)
Preparing to unpack .../00-libuchardet0_0.0.6-3_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.6-3) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../01-groff-base_1.22.4-3_armhf.deb ...
Unpacking groff-base (1.22.4-3) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../02-libpipeline1_1.5.1-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.1-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../03-man-db_2.9.0-1_armhf.deb ...
Unpacking man-db (2.9.0-1) ...
Selecting previously unselected package libpython2.7-minimal:armhf.
Preparing to unpack .../04-libpython2.7-minimal_2.7.17-1_armhf.deb ...
Unpacking libpython2.7-minimal:armhf (2.7.17-1) ...
Selecting previously unselected package python2.7-minimal.
Preparing to unpack .../05-python2.7-minimal_2.7.17-1_armhf.deb ...
Unpacking python2.7-minimal (2.7.17-1) ...
Selecting previously unselected package python2-minimal.
Preparing to unpack .../06-python2-minimal_2.7.17-2_armhf.deb ...
Unpacking python2-minimal (2.7.17-2) ...
Selecting previously unselected package python-minimal.
Preparing to unpack .../07-python-minimal_2.7.17-2_armhf.deb ...
Unpacking python-minimal (2.7.17-2) ...
Selecting previously unselected package libssl1.1:armhf.
Preparing to unpack .../08-libssl1.1_1.1.1d-2_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.1d-2) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../09-mime-support_3.64_all.deb ...
Unpacking mime-support (3.64) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../10-libexpat1_2.2.9-1_armhf.deb ...
Unpacking libexpat1:armhf (2.2.9-1) ...
Selecting previously unselected package libpython2.7-stdlib:armhf.
Preparing to unpack .../11-libpython2.7-stdlib_2.7.17-1_armhf.deb ...
Unpacking libpython2.7-stdlib:armhf (2.7.17-1) ...
Selecting previously unselected package python2.7.
Preparing to unpack .../12-python2.7_2.7.17-1_armhf.deb ...
Unpacking python2.7 (2.7.17-1) ...
Selecting previously unselected package libpython2-stdlib:armhf.
Preparing to unpack .../13-libpython2-stdlib_2.7.17-2_armhf.deb ...
Unpacking libpython2-stdlib:armhf (2.7.17-2) ...
Selecting previously unselected package libpython-stdlib:armhf.
Preparing to unpack .../14-libpython-stdlib_2.7.17-2_armhf.deb ...
Unpacking libpython-stdlib:armhf (2.7.17-2) ...
Setting up libpython2.7-minimal:armhf (2.7.17-1) ...
Setting up python2.7-minimal (2.7.17-1) ...
Setting up python2-minimal (2.7.17-2) ...
Selecting previously unselected package python2.
(Reading database ... 13663 files and directories currently installed.)
Preparing to unpack .../python2_2.7.17-2_armhf.deb ...
Unpacking python2 (2.7.17-2) ...
Setting up python-minimal (2.7.17-2) ...
Selecting previously unselected package python.
(Reading database ... 13696 files and directories currently installed.)
Preparing to unpack .../python_2.7.17-2_armhf.deb ...
Unpacking python (2.7.17-2) ...
Selecting previously unselected package libpython3.7-minimal:armhf.
Preparing to unpack .../libpython3.7-minimal_3.7.5-2_armhf.deb ...
Unpacking libpython3.7-minimal:armhf (3.7.5-2) ...
Selecting previously unselected package python3.7-minimal.
Preparing to unpack .../python3.7-minimal_3.7.5-2_armhf.deb ...
Unpacking python3.7-minimal (3.7.5-2) ...
Setting up libssl1.1:armhf (1.1.1d-2) ...
Setting up libpython3.7-minimal:armhf (3.7.5-2) ...
Setting up libexpat1:armhf (2.2.9-1) ...
Setting up python3.7-minimal (3.7.5-2) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 13950 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.7.5-1_armhf.deb ...
Unpacking python3-minimal (3.7.5-1) ...
Selecting previously unselected package libmpdec2:armhf.
Preparing to unpack .../libmpdec2_2.4.2-2_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.2-2) ...
Selecting previously unselected package libpython3.7-stdlib:armhf.
Preparing to unpack .../libpython3.7-stdlib_3.7.5-2_armhf.deb ...
Unpacking libpython3.7-stdlib:armhf (3.7.5-2) ...
Selecting previously unselected package python3.7.
Preparing to unpack .../python3.7_3.7.5-2_armhf.deb ...
Unpacking python3.7 (3.7.5-2) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.7.5-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.7.5-1) ...
Setting up python3-minimal (3.7.5-1) ...
Selecting previously unselected package python3.
(Reading database ... 14363 files and directories currently installed.)
Preparing to unpack .../000-python3_3.7.5-1_armhf.deb ...
Unpacking python3 (3.7.5-1) ...
Selecting previously unselected package gcc-8-base:armhf.
Preparing to unpack .../001-gcc-8-base_8.3.0-26+rpi1_armhf.deb ...
Unpacking gcc-8-base:armhf (8.3.0-26+rpi1) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../002-libncurses6_6.1+20191019-1_armhf.deb ...
Unpacking libncurses6:armhf (6.1+20191019-1) ...
Selecting previously unselected package libprocps7:armhf.
Preparing to unpack .../003-libprocps7_2%3a3.3.15-2_armhf.deb ...
Unpacking libprocps7:armhf (2:3.3.15-2) ...
Selecting previously unselected package procps.
Preparing to unpack .../004-procps_2%3a3.3.15-2_armhf.deb ...
Unpacking procps (2:3.3.15-2) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../005-sensible-utils_0.0.12+nmu1_all.deb ...
Unpacking sensible-utils (0.0.12+nmu1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../006-libmagic-mgc_1%3a5.37-6_armhf.deb ...
Unpacking libmagic-mgc (1:5.37-6) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../007-libmagic1_1%3a5.37-6_armhf.deb ...
Unpacking libmagic1:armhf (1:5.37-6) ...
Selecting previously unselected package file.
Preparing to unpack .../008-file_1%3a5.37-6_armhf.deb ...
Unpacking file (1:5.37-6) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../009-gettext-base_0.19.8.1-10_armhf.deb ...
Unpacking gettext-base (0.19.8.1-10) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../010-libedit2_3.1-20191025-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20191025-1) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../011-libkeyutils1_1.6-6_armhf.deb ...
Unpacking libkeyutils1:armhf (1.6-6) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../012-libkrb5support0_1.17-6+b1_armhf.deb ...
Unpacking libkrb5support0:armhf (1.17-6+b1) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../013-libk5crypto3_1.17-6+b1_armhf.deb ...
Unpacking libk5crypto3:armhf (1.17-6+b1) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../014-libkrb5-3_1.17-6+b1_armhf.deb ...
Unpacking libkrb5-3:armhf (1.17-6+b1) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../015-libgssapi-krb5-2_1.17-6+b1_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.17-6+b1) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../016-openssh-client_1%3a8.1p1-1_armhf.deb ...
Unpacking openssh-client (1:8.1p1-1) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../017-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../018-m4_1.4.18-4_armhf.deb ...
Unpacking m4 (1.4.18-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../019-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../020-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../021-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../022-autopoint_0.19.8.1-10_all.deb ...
Unpacking autopoint (0.19.8.1-10) ...
Selecting previously unselected package chrpath.
Preparing to unpack .../023-chrpath_0.16-2_armhf.deb ...
Unpacking chrpath (0.16-2) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../024-cmake-data_3.15.4-1+rpi1_all.deb ...
Unpacking cmake-data (3.15.4-1+rpi1) ...
Selecting previously unselected package libicu63:armhf.
Preparing to unpack .../025-libicu63_63.2-2_armhf.deb ...
Unpacking libicu63:armhf (63.2-2) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../026-libxml2_2.9.4+dfsg1-8_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-8) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../027-libarchive13_3.4.0-1+b1_armhf.deb ...
Unpacking libarchive13:armhf (3.4.0-1+b1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../028-libbrotli1_1.0.7-5_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.7-5) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../029-libnghttp2-14_1.40.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.40.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../030-libpsl5_0.20.2-2_armhf.deb ...
Unpacking libpsl5:armhf (0.20.2-2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../031-librtmp1_2.4+20151223.gitfa8646d.1-2+b1_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b1) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../032-libssh2-1_1.8.0-2.1_armhf.deb ...
Unpacking libssh2-1:armhf (1.8.0-2.1) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../033-libcurl3-gnutls_7.67.0-2_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.67.0-2) ...
Selecting previously unselected package libjsoncpp1:armhf.
Preparing to unpack .../034-libjsoncpp1_1.7.4-3_armhf.deb ...
Unpacking libjsoncpp1:armhf (1.7.4-3) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../035-librhash0_1.3.8-1_armhf.deb ...
Unpacking librhash0:armhf (1.3.8-1) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../036-libuv1_1.33.1-2_armhf.deb ...
Unpacking libuv1:armhf (1.33.1-2) ...
Selecting previously unselected package cmake.
Preparing to unpack .../037-cmake_3.15.4-1+rpi1_armhf.deb ...
Unpacking cmake (3.15.4-1+rpi1) ...
Selecting previously unselected package cpp-8.
Preparing to unpack .../038-cpp-8_8.3.0-26+rpi1_armhf.deb ...
Unpacking cpp-8 (8.3.0-26+rpi1) ...
Selecting previously unselected package libgcc-8-dev:armhf.
Preparing to unpack .../039-libgcc-8-dev_8.3.0-26+rpi1_armhf.deb ...
Unpacking libgcc-8-dev:armhf (8.3.0-26+rpi1) ...
Selecting previously unselected package gcc-8.
Preparing to unpack .../040-gcc-8_8.3.0-26+rpi1_armhf.deb ...
Unpacking gcc-8 (8.3.0-26+rpi1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../041-libtool_2.4.6-11_all.deb ...
Unpacking libtool (2.4.6-11) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../042-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../043-libdebhelper-perl_12.7.1_all.deb ...
Unpacking libdebhelper-perl (12.7.1) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../044-libarchive-zip-perl_1.67-1_all.deb ...
Unpacking libarchive-zip-perl (1.67-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../045-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 .../046-libfile-stripnondeterminism-perl_1.6.3-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.6.3-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../047-dh-strip-nondeterminism_1.6.3-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.6.3-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../048-libelf1_0.176-1.1_armhf.deb ...
Unpacking libelf1:armhf (0.176-1.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../049-dwz_0.13-4_armhf.deb ...
Unpacking dwz (0.13-4) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../050-libglib2.0-0_2.62.3-2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.62.3-2) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../051-libcroco3_0.6.13-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.13-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../052-gettext_0.19.8.1-10_armhf.deb ...
Unpacking gettext (0.19.8.1-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../053-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 .../054-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../055-debhelper_12.7.1_all.deb ...
Unpacking debhelper (12.7.1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../056-python3-lib2to3_3.8.0-1_all.deb ...
Unpacking python3-lib2to3 (3.8.0-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../057-python3-distutils_3.8.0-1_all.deb ...
Unpacking python3-distutils (3.8.0-1) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../058-dh-python_4.20191017_all.deb ...
Unpacking dh-python (4.20191017) ...
Selecting previously unselected package libgfortran5:armhf.
Preparing to unpack .../059-libgfortran5_9.2.1-21+rpi1_armhf.deb ...
Unpacking libgfortran5:armhf (9.2.1-21+rpi1) ...
Selecting previously unselected package libgfortran-8-dev:armhf.
Preparing to unpack .../060-libgfortran-8-dev_8.3.0-26+rpi1_armhf.deb ...
Unpacking libgfortran-8-dev:armhf (8.3.0-26+rpi1) ...
Selecting previously unselected package gfortran-8.
Preparing to unpack .../061-gfortran-8_8.3.0-26+rpi1_armhf.deb ...
Unpacking gfortran-8 (8.3.0-26+rpi1) ...
Selecting previously unselected package libnl-3-200:armhf.
Preparing to unpack .../062-libnl-3-200_3.4.0-1_armhf.deb ...
Unpacking libnl-3-200:armhf (3.4.0-1) ...
Selecting previously unselected package libnl-route-3-200:armhf.
Preparing to unpack .../063-libnl-route-3-200_3.4.0-1_armhf.deb ...
Unpacking libnl-route-3-200:armhf (3.4.0-1) ...
Selecting previously unselected package libibverbs1:armhf.
Preparing to unpack .../064-libibverbs1_26.0-2_armhf.deb ...
Unpacking libibverbs1:armhf (26.0-2) ...
Selecting previously unselected package ibverbs-providers:armhf.
Preparing to unpack .../065-ibverbs-providers_26.0-2_armhf.deb ...
Unpacking ibverbs-providers:armhf (26.0-2) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../066-icu-devtools_63.2-2_armhf.deb ...
Unpacking icu-devtools (63.2-2) ...
Selecting previously unselected package libboost1.67-dev:armhf.
Preparing to unpack .../067-libboost1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../068-libboost-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost1.67-tools-dev.
Preparing to unpack .../069-libboost1.67-tools-dev_1.67.0-13_armhf.deb ...
Unpacking libboost1.67-tools-dev (1.67.0-13) ...
Selecting previously unselected package libboost-tools-dev.
Preparing to unpack .../070-libboost-tools-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-tools-dev (1.67.0.2+b8) ...
Selecting previously unselected package libboost-atomic1.67.0:armhf.
Preparing to unpack .../071-libboost-atomic1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-atomic1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-atomic1.67-dev:armhf.
Preparing to unpack .../072-libboost-atomic1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-atomic1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-atomic-dev:armhf.
Preparing to unpack .../073-libboost-atomic-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-atomic-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-system1.67.0:armhf.
Preparing to unpack .../074-libboost-system1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-system1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-chrono1.67.0:armhf.
Preparing to unpack .../075-libboost-chrono1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-chrono1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-chrono1.67-dev:armhf.
Preparing to unpack .../076-libboost-chrono1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-chrono1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-chrono-dev:armhf.
Preparing to unpack .../077-libboost-chrono-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-chrono-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-container1.67.0:armhf.
Preparing to unpack .../078-libboost-container1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-container1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-container1.67-dev:armhf.
Preparing to unpack .../079-libboost-container1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-container1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-container-dev:armhf.
Preparing to unpack .../080-libboost-container-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-container-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-context1.67.0:armhf.
Preparing to unpack .../081-libboost-context1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-context1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-context1.67-dev:armhf.
Preparing to unpack .../082-libboost-context1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-context1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-context-dev:armhf.
Preparing to unpack .../083-libboost-context-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-context-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-thread1.67.0:armhf.
Preparing to unpack .../084-libboost-thread1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-thread1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-coroutine1.67.0:armhf.
Preparing to unpack .../085-libboost-coroutine1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-coroutine1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-coroutine1.67-dev:armhf.
Preparing to unpack .../086-libboost-coroutine1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-coroutine1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-coroutine-dev:armhf.
Preparing to unpack .../087-libboost-coroutine-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-coroutine-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-date-time1.67.0:armhf.
Preparing to unpack .../088-libboost-date-time1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-date-time1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-serialization1.67.0:armhf.
Preparing to unpack .../089-libboost-serialization1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-serialization1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-serialization1.67-dev:armhf.
Preparing to unpack .../090-libboost-serialization1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-serialization1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-date-time1.67-dev:armhf.
Preparing to unpack .../091-libboost-date-time1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-date-time1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-date-time-dev:armhf.
Preparing to unpack .../092-libboost-date-time-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-date-time-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-exception1.67-dev:armhf.
Preparing to unpack .../093-libboost-exception1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-exception1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-exception-dev:armhf.
Preparing to unpack .../094-libboost-exception-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-exception-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-filesystem1.67.0:armhf.
Preparing to unpack .../095-libboost-filesystem1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-filesystem1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-fiber1.67.0:armhf.
Preparing to unpack .../096-libboost-fiber1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-fiber1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-fiber1.67-dev:armhf.
Preparing to unpack .../097-libboost-fiber1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-fiber1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-fiber-dev:armhf.
Preparing to unpack .../098-libboost-fiber-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-fiber-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-system1.67-dev:armhf.
Preparing to unpack .../099-libboost-system1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-system1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-filesystem1.67-dev:armhf.
Preparing to unpack .../100-libboost-filesystem1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-filesystem1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-filesystem-dev:armhf.
Preparing to unpack .../101-libboost-filesystem-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-filesystem-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-regex1.67.0:armhf.
Preparing to unpack .../102-libboost-regex1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-regex1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-graph1.67.0:armhf.
Preparing to unpack .../103-libboost-graph1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-graph1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-timer1.67.0:armhf.
Preparing to unpack .../104-libboost-timer1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-timer1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-test1.67.0:armhf.
Preparing to unpack .../105-libboost-test1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-test1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-test1.67-dev:armhf.
Preparing to unpack .../106-libboost-test1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-test1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-graph1.67-dev:armhf.
Preparing to unpack .../107-libboost-graph1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-graph1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-graph-dev:armhf.
Preparing to unpack .../108-libboost-graph-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-graph-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libevent-2.1-7:armhf.
Preparing to unpack .../109-libevent-2.1-7_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-2.1-7:armhf (2.1.11-stable-1) ...
Selecting previously unselected package libevent-core-2.1-7:armhf.
Preparing to unpack .../110-libevent-core-2.1-7_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-core-2.1-7:armhf (2.1.11-stable-1) ...
Selecting previously unselected package libevent-pthreads-2.1-7:armhf.
Preparing to unpack .../111-libevent-pthreads-2.1-7_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-pthreads-2.1-7:armhf (2.1.11-stable-1) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../112-libltdl7_2.4.6-11_armhf.deb ...
Unpacking libltdl7:armhf (2.4.6-11) ...
Selecting previously unselected package libhwloc15:armhf.
Preparing to unpack .../113-libhwloc15_2.1.0+dfsg-2+rpi1_armhf.deb ...
Unpacking libhwloc15:armhf (2.1.0+dfsg-2+rpi1) ...
Selecting previously unselected package libpciaccess0:armhf.
Preparing to unpack .../114-libpciaccess0_0.14-1_armhf.deb ...
Unpacking libpciaccess0:armhf (0.14-1) ...
Selecting previously unselected package ocl-icd-libopencl1:armhf.
Preparing to unpack .../115-ocl-icd-libopencl1_2.2.12-2_armhf.deb ...
Unpacking ocl-icd-libopencl1:armhf (2.2.12-2) ...
Selecting previously unselected package libhwloc-plugins:armhf.
Preparing to unpack .../116-libhwloc-plugins_2.1.0+dfsg-2+rpi1_armhf.deb ...
Unpacking libhwloc-plugins:armhf (2.1.0+dfsg-2+rpi1) ...
Selecting previously unselected package libpmix2:armhf.
Preparing to unpack .../117-libpmix2_3.1.4-1+b1_armhf.deb ...
Unpacking libpmix2:armhf (3.1.4-1+b1) ...
Selecting previously unselected package libopenmpi3:armhf.
Preparing to unpack .../118-libopenmpi3_4.0.2-4+rpi1+b1_armhf.deb ...
Unpacking libopenmpi3:armhf (4.0.2-4+rpi1+b1) ...
Selecting previously unselected package libboost-mpi1.67.0.
Preparing to unpack .../119-libboost-mpi1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-mpi1.67.0 (1.67.0-13) ...
Selecting previously unselected package libboost-graph-parallel1.67.0.
Preparing to unpack .../120-libboost-graph-parallel1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-graph-parallel1.67.0 (1.67.0-13) ...
Selecting previously unselected package libboost-graph-parallel1.67-dev.
Preparing to unpack .../121-libboost-graph-parallel1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-graph-parallel1.67-dev (1.67.0-13) ...
Selecting previously unselected package libboost-graph-parallel-dev.
Preparing to unpack .../122-libboost-graph-parallel-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-graph-parallel-dev (1.67.0.2+b8) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../123-libicu-dev_63.2-2_armhf.deb ...
Unpacking libicu-dev:armhf (63.2-2) ...
Selecting previously unselected package libboost-regex1.67-dev:armhf.
Preparing to unpack .../124-libboost-regex1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-regex1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-iostreams1.67.0:armhf.
Preparing to unpack .../125-libboost-iostreams1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-iostreams1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-iostreams1.67-dev:armhf.
Preparing to unpack .../126-libboost-iostreams1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-iostreams1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-iostreams-dev:armhf.
Preparing to unpack .../127-libboost-iostreams-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-iostreams-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-locale1.67.0:armhf.
Preparing to unpack .../128-libboost-locale1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-locale1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-locale1.67-dev:armhf.
Preparing to unpack .../129-libboost-locale1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-locale1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-locale-dev:armhf.
Preparing to unpack .../130-libboost-locale-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-locale-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-log1.67.0.
Preparing to unpack .../131-libboost-log1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-log1.67.0 (1.67.0-13) ...
Selecting previously unselected package libboost-thread1.67-dev:armhf.
Preparing to unpack .../132-libboost-thread1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-thread1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-log1.67-dev.
Preparing to unpack .../133-libboost-log1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-log1.67-dev (1.67.0-13) ...
Selecting previously unselected package libboost-log-dev.
Preparing to unpack .../134-libboost-log-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-log-dev (1.67.0.2+b8) ...
Selecting previously unselected package libboost-math1.67.0:armhf.
Preparing to unpack .../135-libboost-math1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-math1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-math1.67-dev:armhf.
Preparing to unpack .../136-libboost-math1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-math1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-math-dev:armhf.
Preparing to unpack .../137-libboost-math-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-math-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package openmpi-common.
Preparing to unpack .../138-openmpi-common_4.0.2-4+rpi1_all.deb ...
Unpacking openmpi-common (4.0.2-4+rpi1) ...
Selecting previously unselected package libnl-3-dev:armhf.
Preparing to unpack .../139-libnl-3-dev_3.4.0-1_armhf.deb ...
Unpacking libnl-3-dev:armhf (3.4.0-1) ...
Selecting previously unselected package libnl-route-3-dev:armhf.
Preparing to unpack .../140-libnl-route-3-dev_3.4.0-1_armhf.deb ...
Unpacking libnl-route-3-dev:armhf (3.4.0-1) ...
Selecting previously unselected package libibverbs-dev:armhf.
Preparing to unpack .../141-libibverbs-dev_26.0-2_armhf.deb ...
Unpacking libibverbs-dev:armhf (26.0-2) ...
Selecting previously unselected package libltdl-dev:armhf.
Preparing to unpack .../142-libltdl-dev_2.4.6-11_armhf.deb ...
Unpacking libltdl-dev:armhf (2.4.6-11) ...
Selecting previously unselected package libhwloc-dev:armhf.
Preparing to unpack .../143-libhwloc-dev_2.1.0+dfsg-2+rpi1_armhf.deb ...
Unpacking libhwloc-dev:armhf (2.1.0+dfsg-2+rpi1) ...
Selecting previously unselected package libevent-extra-2.1-7:armhf.
Preparing to unpack .../144-libevent-extra-2.1-7_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-extra-2.1-7:armhf (2.1.11-stable-1) ...
Selecting previously unselected package libevent-openssl-2.1-7:armhf.
Preparing to unpack .../145-libevent-openssl-2.1-7_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-openssl-2.1-7:armhf (2.1.11-stable-1) ...
Selecting previously unselected package libevent-dev.
Preparing to unpack .../146-libevent-dev_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-dev (2.1.11-stable-1) ...
Selecting previously unselected package openmpi-bin.
Preparing to unpack .../147-openmpi-bin_4.0.2-4+rpi1+b1_armhf.deb ...
Unpacking openmpi-bin (4.0.2-4+rpi1+b1) ...
Selecting previously unselected package libopenmpi-dev:armhf.
Preparing to unpack .../148-libopenmpi-dev_4.0.2-4+rpi1+b1_armhf.deb ...
Unpacking libopenmpi-dev:armhf (4.0.2-4+rpi1+b1) ...
Selecting previously unselected package mpi-default-dev.
Preparing to unpack .../149-mpi-default-dev_1.13_armhf.deb ...
Unpacking mpi-default-dev (1.13) ...
Selecting previously unselected package libboost-mpi1.67-dev.
Preparing to unpack .../150-libboost-mpi1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-mpi1.67-dev (1.67.0-13) ...
Selecting previously unselected package libboost-mpi-dev.
Preparing to unpack .../151-libboost-mpi-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-mpi-dev (1.67.0.2+b8) ...
Selecting previously unselected package libboost-python1.67.0.
Preparing to unpack .../152-libboost-python1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-python1.67.0 (1.67.0-13) ...
Selecting previously unselected package mpi-default-bin.
Preparing to unpack .../153-mpi-default-bin_1.13_armhf.deb ...
Unpacking mpi-default-bin (1.13) ...
Selecting previously unselected package libboost-mpi-python1.67.0.
Preparing to unpack .../154-libboost-mpi-python1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-mpi-python1.67.0 (1.67.0-13) ...
Selecting previously unselected package libboost-mpi-python1.67-dev.
Preparing to unpack .../155-libboost-mpi-python1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-mpi-python1.67-dev (1.67.0-13) ...
Selecting previously unselected package libboost-mpi-python-dev.
Preparing to unpack .../156-libboost-mpi-python-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-mpi-python-dev (1.67.0.2+b8) ...
Selecting previously unselected package libboost-numpy1.67.0.
Preparing to unpack .../157-libboost-numpy1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-numpy1.67.0 (1.67.0-13) ...
Selecting previously unselected package libboost-numpy1.67-dev.
Preparing to unpack .../158-libboost-numpy1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-numpy1.67-dev (1.67.0-13) ...
Selecting previously unselected package libboost-numpy-dev.
Preparing to unpack .../159-libboost-numpy-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-numpy-dev (1.67.0.2+b8) ...
Selecting previously unselected package libboost-program-options1.67.0:armhf.
Preparing to unpack .../160-libboost-program-options1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-program-options1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-program-options1.67-dev:armhf.
Preparing to unpack .../161-libboost-program-options1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-program-options1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-program-options-dev:armhf.
Preparing to unpack .../162-libboost-program-options-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-program-options-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libpython2.7:armhf.
Preparing to unpack .../163-libpython2.7_2.7.17-1_armhf.deb ...
Unpacking libpython2.7:armhf (2.7.17-1) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../164-libexpat1-dev_2.2.9-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.2.9-1) ...
Selecting previously unselected package libpython2.7-dev:armhf.
Preparing to unpack .../165-libpython2.7-dev_2.7.17-1_armhf.deb ...
Unpacking libpython2.7-dev:armhf (2.7.17-1) ...
Selecting previously unselected package libpython2-dev:armhf.
Preparing to unpack .../166-libpython2-dev_2.7.17-2_armhf.deb ...
Unpacking libpython2-dev:armhf (2.7.17-2) ...
Selecting previously unselected package libpython-dev:armhf.
Preparing to unpack .../167-libpython-dev_2.7.17-2_armhf.deb ...
Unpacking libpython-dev:armhf (2.7.17-2) ...
Selecting previously unselected package python2.7-dev.
Preparing to unpack .../168-python2.7-dev_2.7.17-1_armhf.deb ...
Unpacking python2.7-dev (2.7.17-1) ...
Selecting previously unselected package python2-dev.
Preparing to unpack .../169-python2-dev_2.7.17-2_armhf.deb ...
Unpacking python2-dev (2.7.17-2) ...
Selecting previously unselected package python-dev.
Preparing to unpack .../170-python-dev_2.7.17-2_armhf.deb ...
Unpacking python-dev (2.7.17-2) ...
Selecting previously unselected package libpython3.7:armhf.
Preparing to unpack .../171-libpython3.7_3.7.5-2_armhf.deb ...
Unpacking libpython3.7:armhf (3.7.5-2) ...
Selecting previously unselected package libpython3.7-dev:armhf.
Preparing to unpack .../172-libpython3.7-dev_3.7.5-2_armhf.deb ...
Unpacking libpython3.7-dev:armhf (3.7.5-2) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../173-libpython3-dev_3.7.5-1_armhf.deb ...
Unpacking libpython3-dev:armhf (3.7.5-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../174-zlib1g-dev_1%3a1.2.11.dfsg-1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-1) ...
Selecting previously unselected package python3.7-dev.
Preparing to unpack .../175-python3.7-dev_3.7.5-2_armhf.deb ...
Unpacking python3.7-dev (3.7.5-2) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../176-python3-dev_3.7.5-1_armhf.deb ...
Unpacking python3-dev (3.7.5-1) ...
Selecting previously unselected package libboost-python1.67-dev.
Preparing to unpack .../177-libboost-python1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-python1.67-dev (1.67.0-13) ...
Selecting previously unselected package libboost-python-dev.
Preparing to unpack .../178-libboost-python-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-python-dev (1.67.0.2+b8) ...
Selecting previously unselected package libboost-random1.67.0:armhf.
Preparing to unpack .../179-libboost-random1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-random1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-random1.67-dev:armhf.
Preparing to unpack .../180-libboost-random1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-random1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-random-dev:armhf.
Preparing to unpack .../181-libboost-random-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-random-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-regex-dev:armhf.
Preparing to unpack .../182-libboost-regex-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-regex-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-serialization-dev:armhf.
Preparing to unpack .../183-libboost-serialization-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-serialization-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-signals1.67.0:armhf.
Preparing to unpack .../184-libboost-signals1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-signals1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-signals1.67-dev:armhf.
Preparing to unpack .../185-libboost-signals1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-signals1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-signals-dev:armhf.
Preparing to unpack .../186-libboost-signals-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-signals-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-stacktrace1.67.0:armhf.
Preparing to unpack .../187-libboost-stacktrace1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-stacktrace1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-stacktrace1.67-dev:armhf.
Preparing to unpack .../188-libboost-stacktrace1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-stacktrace1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-stacktrace-dev:armhf.
Preparing to unpack .../189-libboost-stacktrace-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-stacktrace-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-system-dev:armhf.
Preparing to unpack .../190-libboost-system-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-system-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-test-dev:armhf.
Preparing to unpack .../191-libboost-test-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-test-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-thread-dev:armhf.
Preparing to unpack .../192-libboost-thread-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-thread-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-timer1.67-dev:armhf.
Preparing to unpack .../193-libboost-timer1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-timer1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-timer-dev:armhf.
Preparing to unpack .../194-libboost-timer-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-timer-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-type-erasure1.67.0:armhf.
Preparing to unpack .../195-libboost-type-erasure1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-type-erasure1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-type-erasure1.67-dev:armhf.
Preparing to unpack .../196-libboost-type-erasure1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-type-erasure1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-type-erasure-dev:armhf.
Preparing to unpack .../197-libboost-type-erasure-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-type-erasure-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-wave1.67.0:armhf.
Preparing to unpack .../198-libboost-wave1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-wave1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-wave1.67-dev:armhf.
Preparing to unpack .../199-libboost-wave1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-wave1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-wave-dev:armhf.
Preparing to unpack .../200-libboost-wave-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-wave-dev:armhf (1.67.0.2+b8) ...
Selecting previously unselected package libboost-all-dev.
Preparing to unpack .../201-libboost-all-dev_1.67.0.2+b8_armhf.deb ...
Unpacking libboost-all-dev (1.67.0.2+b8) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../202-libgmpxx4ldbl_2%3a6.1.2+dfsg-4_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.1.2+dfsg-4) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../203-libgmp-dev_2%3a6.1.2+dfsg-4_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.1.2+dfsg-4) ...
Selecting previously unselected package libmpfr-dev:armhf.
Preparing to unpack .../204-libmpfr-dev_4.0.2-1_armhf.deb ...
Unpacking libmpfr-dev:armhf (4.0.2-1) ...
Selecting previously unselected package libcgal-dev:armhf.
Preparing to unpack .../205-libcgal-dev_5.0-5_armhf.deb ...
Unpacking libcgal-dev:armhf (5.0-5) ...
Selecting previously unselected package pkg-kde-tools.
Preparing to unpack .../206-pkg-kde-tools_0.15.31_all.deb ...
Unpacking pkg-kde-tools (0.15.31) ...
Selecting previously unselected package sbuild-build-depends-sfcgal-dummy.
Preparing to unpack .../207-sbuild-build-depends-sfcgal-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-sfcgal-dummy (0.invalid.0) ...
Setting up libboost-program-options1.67.0:armhf (1.67.0-13) ...
Setting up libpipeline1:armhf (1.5.1-2) ...
Setting up libpciaccess0:armhf (0.14-1) ...
Setting up libkeyutils1:armhf (1.6-6) ...
Setting up libpsl5:armhf (0.20.2-2) ...
Setting up mime-support (3.64) ...
Setting up libboost-signals1.67.0:armhf (1.67.0-13) ...
Setting up libmagic-mgc (1:5.37-6) ...
Setting up libarchive-zip-perl (1.67-1) ...
Setting up libglib2.0-0:armhf (2.62.3-2) ...
No schema files found: doing nothing.
Setting up libprocps7:armhf (2:3.3.15-2) ...
Setting up libdebhelper-perl (12.7.1) ...
Setting up libbrotli1:armhf (1.0.7-5) ...
Setting up libboost-container1.67.0:armhf (1.67.0-13) ...
Setting up libnghttp2-14:armhf (1.40.0-1) ...
Setting up libmagic1:armhf (1:5.37-6) ...
Setting up gettext-base (0.19.8.1-10) ...
Setting up libboost-date-time1.67.0:armhf (1.67.0-13) ...
Setting up file (1:5.37-6) ...
Setting up libboost-math1.67.0:armhf (1.67.0-13) ...
Setting up libgomp1:armhf (9.2.1-21+rpi1) ...
Setting up libicu63:armhf (63.2-2) ...
Setting up libkrb5support0:armhf (1.17-6+b1) ...
Setting up libpython2.7-stdlib:armhf (2.7.17-1) ...
Setting up libasan5:armhf (9.2.1-21+rpi1) ...
Setting up autotools-dev (20180224.1) ...
Setting up libgmpxx4ldbl:armhf (2:6.1.2+dfsg-4) ...
Setting up libuv1:armhf (1.33.1-2) ...
Setting up libexpat1-dev:armhf (2.2.9-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b1) ...
Setting up libncurses6:armhf (6.1+20191019-1) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up libevent-core-2.1-7:armhf (2.1.11-stable-1) ...
Setting up libatomic1:armhf (9.2.1-21+rpi1) ...
Setting up libevent-2.1-7:armhf (2.1.11-stable-1) ...
Setting up gcc-8-base:armhf (8.3.0-26+rpi1) ...
Setting up autopoint (0.19.8.1-10) ...
Setting up icu-devtools (63.2-2) ...
Setting up libboost-iostreams1.67.0:armhf (1.67.0-13) ...
Setting up libk5crypto3:armhf (1.17-6+b1) ...
Setting up libltdl7:armhf (2.4.6-11) ...
Setting up libgfortran5:armhf (9.2.1-21+rpi1) ...
Setting up libubsan1:armhf (9.2.1-21+rpi1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-1) ...
Setting up sensible-utils (0.0.12+nmu1) ...
Setting up ocl-icd-libopencl1:armhf (2.2.12-2) ...
Setting up librhash0:armhf (1.3.8-1) ...
Setting up libuchardet0:armhf (0.0.6-3) ...
Setting up procps (2:3.3.15-2) ...
update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode
Setting up libnl-3-200:armhf (3.4.0-1) ...
Setting up libboost-python1.67.0 (1.67.0-13) ...
Setting up openmpi-common (4.0.2-4+rpi1) ...
Setting up cpp-9 (9.2.1-21+rpi1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libssh2-1:armhf (1.8.0-2.1) ...
Setting up libboost-atomic1.67.0:armhf (1.67.0-13) ...
Setting up cmake-data (3.15.4-1+rpi1) ...
Setting up libkrb5-3:armhf (1.17-6+b1) ...
Setting up libmpdec2:armhf (2.4.2-2) ...
Setting up libboost-context1.67.0:armhf (1.67.0-13) ...
Setting up libboost-system1.67.0:armhf (1.67.0-13) ...
Setting up cpp-8 (8.3.0-26+rpi1) ...
Setting up libboost-serialization1.67.0:armhf (1.67.0-13) ...
Setting up libbsd0:armhf (0.10.0-1) ...
Setting up libtinfo5:armhf (6.1+20191019-1) ...
Setting up libelf1:armhf (0.176-1.1) ...
Setting up libicu-dev:armhf (63.2-2) ...
Setting up libxml2:armhf (2.9.4+dfsg1-8) ...
Setting up libcc1-0:armhf (9.2.1-21+rpi1) ...
Setting up chrpath (0.16-2) ...
Setting up libjsoncpp1:armhf (1.7.4-3) ...
Setting up libboost-stacktrace1.67.0:armhf (1.67.0-13) ...
Setting up libevent-pthreads-2.1-7:armhf (2.1.11-stable-1) ...
Setting up libfile-stripnondeterminism-perl (1.6.3-1) ...
Setting up libboost1.67-tools-dev (1.67.0-13) ...
Setting up libpython3.7-stdlib:armhf (3.7.5-2) ...
Setting up libevent-extra-2.1-7:armhf (2.1.11-stable-1) ...
Setting up libpython2.7:armhf (2.7.17-1) ...
Setting up libpython2.7-dev:armhf (2.7.17-1) ...
Setting up libboost-regex1.67.0:armhf (1.67.0-13) ...
Setting up libboost-chrono1.67.0:armhf (1.67.0-13) ...
Setting up libgmp-dev:armhf (2:6.1.2+dfsg-4) ...
Setting up python2.7 (2.7.17-1) ...
Setting up libboost-thread1.67.0:armhf (1.67.0-13) ...
Setting up libpython3.7:armhf (3.7.5-2) ...
Setting up libtool (2.4.6-11) ...
Setting up libpython2-stdlib:armhf (2.7.17-2) ...
Setting up libarchive13:armhf (3.4.0-1+b1) ...
Setting up libpython3.7-dev:armhf (3.7.5-2) ...
Setting up libedit2:armhf (3.1-20191025-1) ...
Setting up libevent-openssl-2.1-7:armhf (2.1.11-stable-1) ...
Setting up m4 (1.4.18-4) ...
Setting up libboost-coroutine1.67.0:armhf (1.67.0-13) ...
Setting up libboost-tools-dev (1.67.0.2+b8) ...
Setting up libboost-graph1.67.0:armhf (1.67.0-13) ...
Setting up libmpfr-dev:armhf (4.0.2-1) ...
Setting up libboost-locale1.67.0:armhf (1.67.0-13) ...
Setting up python2 (2.7.17-2) ...
Setting up libnl-route-3-200:armhf (3.4.0-1) ...
Setting up libboost-type-erasure1.67.0:armhf (1.67.0-13) ...
Setting up libboost-numpy1.67.0 (1.67.0-13) ...
Setting up libgcc-9-dev:armhf (9.2.1-21+rpi1) ...
Setting up libpython-stdlib:armhf (2.7.17-2) ...
Setting up bsdmainutils (11.1.2) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libevent-dev (2.1.11-stable-1) ...
Setting up libhwloc15:armhf (2.1.0+dfsg-2+rpi1) ...
Setting up libgssapi-krb5-2:armhf (1.17-6+b1) ...
Setting up libcroco3:armhf (0.6.13-1) ...
Setting up libgcc-8-dev:armhf (8.3.0-26+rpi1) ...
Setting up autoconf (2.69-11) ...
Setting up dh-strip-nondeterminism (1.6.3-1) ...
Setting up dwz (0.13-4) ...
Setting up libnl-3-dev:armhf (3.4.0-1) ...
Setting up groff-base (1.22.4-3) ...
Setting up libboost-timer1.67.0:armhf (1.67.0-13) ...
Setting up libboost-filesystem1.67.0:armhf (1.67.0-13) ...
Setting up libpython2-dev:armhf (2.7.17-2) ...
Setting up libboost-random1.67.0:armhf (1.67.0-13) ...
Setting up python (2.7.17-2) ...
Setting up libboost-numpy1.67-dev (1.67.0-13) ...
Setting up libpython3-stdlib:armhf (3.7.5-1) ...
Setting up python2.7-dev (2.7.17-1) ...
Setting up automake (1:1.16.1-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up gcc-9 (9.2.1-21+rpi1) ...
Setting up libgfortran-8-dev:armhf (8.3.0-26+rpi1) ...
Setting up python3.7 (3.7.5-2) ...
Setting up libibverbs1:armhf (26.0-2) ...
Setting up gettext (0.19.8.1-10) ...
Setting up gcc-8 (8.3.0-26+rpi1) ...
Setting up libpython3-dev:armhf (3.7.5-1) ...
Setting up python2-dev (2.7.17-2) ...
Setting up libstdc++-9-dev:armhf (9.2.1-21+rpi1) ...
Setting up libboost-wave1.67.0:armhf (1.67.0-13) ...
Setting up ibverbs-providers:armhf (26.0-2) ...
Setting up openssh-client (1:8.1p1-1) ...
Setting up gfortran-8 (8.3.0-26+rpi1) ...
Setting up libboost-test1.67.0:armhf (1.67.0-13) ...
Setting up libcurl3-gnutls:armhf (7.67.0-2) ...
Setting up python3 (3.7.5-1) ...
Setting up libhwloc-plugins:armhf (2.1.0+dfsg-2+rpi1) ...
Setting up man-db (2.9.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up python3.7-dev (3.7.5-2) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libpython-dev:armhf (2.7.17-2) ...
Setting up libnl-route-3-dev:armhf (3.4.0-1) ...
Setting up libltdl-dev:armhf (2.4.6-11) ...
Setting up libboost-fiber1.67.0:armhf (1.67.0-13) ...
Setting up libboost-log1.67.0 (1.67.0-13) ...
Setting up libboost-numpy-dev (1.67.0.2+b8) ...
Setting up pkg-kde-tools (0.15.31) ...
Setting up g++-9 (9.2.1-21+rpi1) ...
Setting up cmake (3.15.4-1+rpi1) ...
Setting up libhwloc-dev:armhf (2.1.0+dfsg-2+rpi1) ...
Setting up python3-lib2to3 (3.8.0-1) ...
Setting up python-dev (2.7.17-2) ...
Setting up python3-distutils (3.8.0-1) ...
Setting up dh-python (4.20191017) ...
Setting up libboost1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-atomic1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-serialization1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-math1.67-dev:armhf (1.67.0-13) ...
Setting up libpmix2:armhf (3.1.4-1+b1) ...
Setting up libboost-program-options1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-regex1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-math-dev:armhf (1.67.0.2+b8) ...
Setting up po-debconf (1.0.21) ...
Setting up libopenmpi3:armhf (4.0.2-4+rpi1+b1) ...
Setting up libboost-mpi1.67.0 (1.67.0-13) ...
Setting up libboost-type-erasure1.67-dev:armhf (1.67.0-13) ...
Setting up libibverbs-dev:armhf (26.0-2) ...
Setting up libboost-container1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-type-erasure-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-test1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-test-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-date-time1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-chrono1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-graph-parallel1.67.0 (1.67.0-13) ...
Setting up libboost-program-options-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-signals1.67-dev:armhf (1.67.0-13) ...
Setting up python3-dev (3.7.5-1) ...
Setting up libboost-locale1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-serialization-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-context1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-date-time-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-exception1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-atomic-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-signals-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-timer1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-graph1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-fiber1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-coroutine1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-system1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-random1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-python1.67-dev (1.67.0-13) ...
Setting up libboost-regex-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-stacktrace1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-iostreams1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-timer-dev:armhf (1.67.0.2+b8) ...
Setting up openmpi-bin (4.0.2-4+rpi1+b1) ...
update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode
update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode
Setting up libboost-fiber-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-graph-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-filesystem1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-thread1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-chrono-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-system-dev:armhf (1.67.0.2+b8) ...
Setting up mpi-default-bin (1.13) ...
Setting up libboost-random-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-locale-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-graph-parallel1.67-dev (1.67.0-13) ...
Setting up libboost-exception-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-context-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-iostreams-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-log1.67-dev (1.67.0-13) ...
Setting up libboost-container-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-python-dev (1.67.0.2+b8) ...
Setting up libboost-graph-parallel-dev (1.67.0.2+b8) ...
Setting up libboost-stacktrace-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-coroutine-dev:armhf (1.67.0.2+b8) ...
Setting up libopenmpi-dev:armhf (4.0.2-4+rpi1+b1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/openmpi/include to provide /usr/include/arm-linux-gnueabihf/mpi (mpi-arm-linux-gnueabihf) in auto mode
Setting up libboost-log-dev (1.67.0.2+b8) ...
Setting up libboost-filesystem-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-thread-dev:armhf (1.67.0.2+b8) ...
Setting up libboost-wave1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-mpi-python1.67.0 (1.67.0-13) ...
Setting up libboost-wave-dev:armhf (1.67.0.2+b8) ...
Setting up libcgal-dev:armhf (5.0-5) ...
Setting up mpi-default-dev (1.13) ...
Setting up libboost-mpi1.67-dev (1.67.0-13) ...
Setting up libboost-mpi-dev (1.67.0.2+b8) ...
Setting up libboost-mpi-python1.67-dev (1.67.0-13) ...
Setting up libboost-mpi-python-dev (1.67.0.2+b8) ...
Setting up libboost-all-dev (1.67.0.2+b8) ...
Setting up dh-autoreconf (19) ...
Setting up debhelper (12.7.1) ...
Setting up sbuild-build-depends-sfcgal-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.29-3+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

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

Kernel: Linux 4.9.0-0.bpo.4-armmp armhf (armv7l)
Toolchain package versions: binutils_2.33.1-5+rpi1 dpkg-dev_1.19.7 g++-9_9.2.1-21+rpi1 gcc-8_8.3.0-26+rpi1 gcc-9_9.2.1-21+rpi1 libc6-dev_2.29-3+rpi1 libstdc++-9-dev_9.2.1-21+rpi1 libstdc++6_9.2.1-21+rpi1 linux-libc-dev_5.2.17-1+rpi1+b2
Package versions: adduser_3.118 apt_1.8.4 autoconf_2.69-11 automake_1:1.16.1-4 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11+rpi1 base-passwd_3.5.46 bash_5.0-5 binutils_2.33.1-5+rpi1 binutils-arm-linux-gnueabihf_2.33.1-5+rpi1 binutils-common_2.33.1-5+rpi1 bsdmainutils_11.1.2 bsdutils_1:2.34-0.1 build-essential_12.8 bzip2_1.0.8-2 chrpath_0.16-2 cmake_3.15.4-1+rpi1 cmake-data_3.15.4-1+rpi1 coreutils_8.30-3 cpp_4:9.2.1-3.1+rpi1 cpp-8_8.3.0-26+rpi1 cpp-9_9.2.1-21+rpi1 dash_0.5.10.2-6 debconf_1.5.73 debhelper_12.7.1 debianutils_4.9 dh-autoreconf_19 dh-python_4.20191017 dh-strip-nondeterminism_1.6.3-1 diffutils_1:3.7-3 dirmngr_2.2.17-3+b1 dpkg_1.19.7 dpkg-dev_1.19.7 dwz_0.13-4 e2fsprogs_1.45.4-1 fakeroot_1.24-1 fdisk_2.34-0.1 file_1:5.37-6 findutils_4.7.0-1 g++_4:9.2.1-3.1+rpi1 g++-9_9.2.1-21+rpi1 gcc_4:9.2.1-3.1+rpi1 gcc-8_8.3.0-26+rpi1 gcc-8-base_8.3.0-26+rpi1 gcc-9_9.2.1-21+rpi1 gcc-9-base_9.2.1-21+rpi1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gfortran-8_8.3.0-26+rpi1 gnupg_2.2.17-3 gnupg-l10n_2.2.17-3 gnupg-utils_2.2.17-3+b1 gpg_2.2.17-3+b1 gpg-agent_2.2.17-3+b1 gpg-wks-client_2.2.17-3+b1 gpg-wks-server_2.2.17-3+b1 gpgconf_2.2.17-3+b1 gpgsm_2.2.17-3+b1 gpgv_2.2.17-3+b1 grep_3.3-1 groff-base_1.22.4-3 gzip_1.9-3 hostname_3.23 ibverbs-providers_26.0-2 icu-devtools_63.2-2 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20190709-2 libacl1_2.2.53-5 libapt-pkg5.0_1.8.4 libarchive-zip-perl_1.67-1 libarchive13_3.4.0-1+b1 libasan5_9.2.1-21+rpi1 libassuan0_2.5.3-7 libatomic1_9.2.1-21+rpi1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-2 libaudit1_1:2.8.5-2+b1 libbinutils_2.33.1-5+rpi1 libblkid1_2.34-0.1 libboost-all-dev_1.67.0.2+b8 libboost-atomic-dev_1.67.0.2+b8 libboost-atomic1.67-dev_1.67.0-13 libboost-atomic1.67.0_1.67.0-13 libboost-chrono-dev_1.67.0.2+b8 libboost-chrono1.67-dev_1.67.0-13 libboost-chrono1.67.0_1.67.0-13 libboost-container-dev_1.67.0.2+b8 libboost-container1.67-dev_1.67.0-13 libboost-container1.67.0_1.67.0-13 libboost-context-dev_1.67.0.2+b8 libboost-context1.67-dev_1.67.0-13 libboost-context1.67.0_1.67.0-13 libboost-coroutine-dev_1.67.0.2+b8 libboost-coroutine1.67-dev_1.67.0-13 libboost-coroutine1.67.0_1.67.0-13 libboost-date-time-dev_1.67.0.2+b8 libboost-date-time1.67-dev_1.67.0-13 libboost-date-time1.67.0_1.67.0-13 libboost-dev_1.67.0.2+b8 libboost-exception-dev_1.67.0.2+b8 libboost-exception1.67-dev_1.67.0-13 libboost-fiber-dev_1.67.0.2+b8 libboost-fiber1.67-dev_1.67.0-13 libboost-fiber1.67.0_1.67.0-13 libboost-filesystem-dev_1.67.0.2+b8 libboost-filesystem1.67-dev_1.67.0-13 libboost-filesystem1.67.0_1.67.0-13 libboost-graph-dev_1.67.0.2+b8 libboost-graph-parallel-dev_1.67.0.2+b8 libboost-graph-parallel1.67-dev_1.67.0-13 libboost-graph-parallel1.67.0_1.67.0-13 libboost-graph1.67-dev_1.67.0-13 libboost-graph1.67.0_1.67.0-13 libboost-iostreams-dev_1.67.0.2+b8 libboost-iostreams1.67-dev_1.67.0-13 libboost-iostreams1.67.0_1.67.0-13 libboost-locale-dev_1.67.0.2+b8 libboost-locale1.67-dev_1.67.0-13 libboost-locale1.67.0_1.67.0-13 libboost-log-dev_1.67.0.2+b8 libboost-log1.67-dev_1.67.0-13 libboost-log1.67.0_1.67.0-13 libboost-math-dev_1.67.0.2+b8 libboost-math1.67-dev_1.67.0-13 libboost-math1.67.0_1.67.0-13 libboost-mpi-dev_1.67.0.2+b8 libboost-mpi-python-dev_1.67.0.2+b8 libboost-mpi-python1.67-dev_1.67.0-13 libboost-mpi-python1.67.0_1.67.0-13 libboost-mpi1.67-dev_1.67.0-13 libboost-mpi1.67.0_1.67.0-13 libboost-numpy-dev_1.67.0.2+b8 libboost-numpy1.67-dev_1.67.0-13 libboost-numpy1.67.0_1.67.0-13 libboost-program-options-dev_1.67.0.2+b8 libboost-program-options1.67-dev_1.67.0-13 libboost-program-options1.67.0_1.67.0-13 libboost-python-dev_1.67.0.2+b8 libboost-python1.67-dev_1.67.0-13 libboost-python1.67.0_1.67.0-13 libboost-random-dev_1.67.0.2+b8 libboost-random1.67-dev_1.67.0-13 libboost-random1.67.0_1.67.0-13 libboost-regex-dev_1.67.0.2+b8 libboost-regex1.67-dev_1.67.0-13 libboost-regex1.67.0_1.67.0-13 libboost-serialization-dev_1.67.0.2+b8 libboost-serialization1.67-dev_1.67.0-13 libboost-serialization1.67.0_1.67.0-13 libboost-signals-dev_1.67.0.2+b8 libboost-signals1.67-dev_1.67.0-13 libboost-signals1.67.0_1.67.0-13 libboost-stacktrace-dev_1.67.0.2+b8 libboost-stacktrace1.67-dev_1.67.0-13 libboost-stacktrace1.67.0_1.67.0-13 libboost-system-dev_1.67.0.2+b8 libboost-system1.67-dev_1.67.0-13 libboost-system1.67.0_1.67.0-13 libboost-test-dev_1.67.0.2+b8 libboost-test1.67-dev_1.67.0-13 libboost-test1.67.0_1.67.0-13 libboost-thread-dev_1.67.0.2+b8 libboost-thread1.67-dev_1.67.0-13 libboost-thread1.67.0_1.67.0-13 libboost-timer-dev_1.67.0.2+b8 libboost-timer1.67-dev_1.67.0-13 libboost-timer1.67.0_1.67.0-13 libboost-tools-dev_1.67.0.2+b8 libboost-type-erasure-dev_1.67.0.2+b8 libboost-type-erasure1.67-dev_1.67.0-13 libboost-type-erasure1.67.0_1.67.0-13 libboost-wave-dev_1.67.0.2+b8 libboost-wave1.67-dev_1.67.0-13 libboost-wave1.67.0_1.67.0-13 libboost1.67-dev_1.67.0-13 libboost1.67-tools-dev_1.67.0-13 libbrotli1_1.0.7-5 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-2 libc-bin_2.29-3+rpi1 libc-dev-bin_2.29-3+rpi1 libc6_2.29-3+rpi1 libc6-dev_2.29-3+rpi1 libcap-ng0_0.7.9-2.1 libcap2_1:2.27-1 libcap2-bin_1:2.27-1 libcc1-0_9.2.1-21+rpi1 libcgal-dev_5.0-5 libcom-err2_1.45.4-1 libcroco3_0.6.13-1 libcurl3-gnutls_7.67.0-2 libdb5.3_5.3.28+dfsg1-0.6 libdebconfclient0_0.250 libdebhelper-perl_12.7.1 libdpkg-perl_1.19.7 libedit2_3.1-20191025-1 libelf1_0.176-1.1 libevent-2.1-7_2.1.11-stable-1 libevent-core-2.1-7_2.1.11-stable-1 libevent-dev_2.1.11-stable-1 libevent-extra-2.1-7_2.1.11-stable-1 libevent-openssl-2.1-7_2.1.11-stable-1 libevent-pthreads-2.1-7_2.1.11-stable-1 libexpat1_2.2.9-1 libexpat1-dev_2.2.9-1 libext2fs2_1.45.4-1 libfakeroot_1.24-1 libfdisk1_2.34-0.1 libffi6_3.2.1-9 libfile-stripnondeterminism-perl_1.6.3-1 libgcc-8-dev_8.3.0-26+rpi1 libgcc-9-dev_9.2.1-21+rpi1 libgcc1_1:9.2.1-21+rpi1 libgcrypt20_1.8.5-3 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libgfortran-8-dev_8.3.0-26+rpi1 libgfortran5_9.2.1-21+rpi1 libglib2.0-0_2.62.3-2 libgmp-dev_2:6.1.2+dfsg-4 libgmp10_2:6.1.2+dfsg-4 libgmpxx4ldbl_2:6.1.2+dfsg-4 libgnutls30_3.6.10-5 libgomp1_9.2.1-21+rpi1 libgpg-error0_1.36-7 libgssapi-krb5-2_1.17-6+b1 libhogweed5_3.5.1+really3.5.1-2 libhwloc-dev_2.1.0+dfsg-2+rpi1 libhwloc-plugins_2.1.0+dfsg-2+rpi1 libhwloc15_2.1.0+dfsg-2+rpi1 libibverbs-dev_26.0-2 libibverbs1_26.0-2 libicu-dev_63.2-2 libicu63_63.2-2 libidn2-0_2.2.0-2 libisl22_0.22-2 libjsoncpp1_1.7.4-3 libk5crypto3_1.17-6+b1 libkeyutils1_1.6-6 libkrb5-3_1.17-6+b1 libkrb5support0_1.17-6+b1 libksba8_1.3.5-2 libldap-2.4-2_2.4.48+dfsg-1+b2 libldap-common_2.4.48+dfsg-1 libltdl-dev_2.4.6-11 libltdl7_2.4.6-11 liblz4-1_1.9.2-2 liblzma5_5.2.4-1 libmagic-mgc_1:5.37-6 libmagic1_1:5.37-6 libmount1_2.34-0.1 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr-dev_4.0.2-1 libmpfr6_4.0.2-1 libncurses6_6.1+20191019-1 libncursesw6_6.1+20191019-1 libnettle7_3.5.1+really3.5.1-2 libnghttp2-14_1.40.0-1 libnl-3-200_3.4.0-1 libnl-3-dev_3.4.0-1 libnl-route-3-200_3.4.0-1 libnl-route-3-dev_3.4.0-1 libnpth0_1.6-1 libopenmpi-dev_4.0.2-4+rpi1+b1 libopenmpi3_4.0.2-4+rpi1+b1 libp11-kit0_0.23.18.1-2 libpam-cap_1:2.27-1 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpciaccess0_0.14-1 libpcre2-8-0_10.34-3 libpcre3_2:8.39-12 libperl5.30_5.30.0-9 libpipeline1_1.5.1-2 libpmix2_3.1.4-1+b1 libprocps7_2:3.3.15-2 libpsl5_0.20.2-2 libpython-dev_2.7.17-2 libpython-stdlib_2.7.17-2 libpython2-dev_2.7.17-2 libpython2-stdlib_2.7.17-2 libpython2.7_2.7.17-1 libpython2.7-dev_2.7.17-1 libpython2.7-minimal_2.7.17-1 libpython2.7-stdlib_2.7.17-1 libpython3-dev_3.7.5-1 libpython3-stdlib_3.7.5-1 libpython3.7_3.7.5-2 libpython3.7-dev_3.7.5-2 libpython3.7-minimal_3.7.5-2 libpython3.7-stdlib_3.7.5-2 libreadline7_7.0-5 libreadline8_8.0-3 librhash0_1.3.8-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b1 libsasl2-2_2.1.27+dfsg-1+b1 libsasl2-modules-db_2.1.27+dfsg-1+b1 libseccomp2_2.4.2-2+rpi1 libselinux1_2.9-3 libsemanage-common_2.9-3 libsemanage1_2.9-3 libsepol1_2.9-2 libsigsegv2_2.12-2 libsmartcols1_2.34-0.1 libsqlite3-0_3.30.1-1 libss2_1.45.4-1 libssh2-1_1.8.0-2.1 libssl1.1_1.1.1d-2 libstdc++-9-dev_9.2.1-21+rpi1 libstdc++6_9.2.1-21+rpi1 libsub-override-perl_0.09-2 libsystemd0_243-8+rpi1 libtasn1-6_4.14-3 libtinfo5_6.1+20191019-1 libtinfo6_6.1+20191019-1 libtool_2.4.6-11 libubsan1_9.2.1-21+rpi1 libuchardet0_0.0.6-3 libudev1_243-8+rpi1 libunistring2_0.9.10-2 libuuid1_2.34-0.1 libuv1_1.33.1-2 libxml2_2.9.4+dfsg1-8 libzstd1_1.4.4+dfsg-1+rpi1 linux-libc-dev_5.2.17-1+rpi1+b2 login_1:4.7-2 logsave_1.45.4-1 lsb-base_11.1.0+rpi1 m4_1.4.18-4 make_4.2.1-1.2 man-db_2.9.0-1 mawk_1.3.3-17 mime-support_3.64 mount_2.34-0.1 mpi-default-bin_1.13 mpi-default-dev_1.13 ncurses-base_6.1+20191019-1 ncurses-bin_6.1+20191019-1 netbase_5.7 ocl-icd-libopencl1_2.2.12-2 openmpi-bin_4.0.2-4+rpi1+b1 openmpi-common_4.0.2-4+rpi1 openssh-client_1:8.1p1-1 passwd_1:4.7-2 patch_2.7.6-6 perl_5.30.0-9 perl-base_5.30.0-9 perl-modules-5.30_5.30.0-9 pinentry-curses_1.1.0-3 pkg-kde-tools_0.15.31 po-debconf_1.0.21 procps_2:3.3.15-2 python_2.7.17-2 python-dev_2.7.17-2 python-minimal_2.7.17-2 python2_2.7.17-2 python2-dev_2.7.17-2 python2-minimal_2.7.17-2 python2.7_2.7.17-1 python2.7-dev_2.7.17-1 python2.7-minimal_2.7.17-1 python3_3.7.5-1 python3-dev_3.7.5-1 python3-distutils_3.8.0-1 python3-lib2to3_3.8.0-1 python3-minimal_3.7.5-1 python3.7_3.7.5-2 python3.7-dev_3.7.5-2 python3.7-minimal_3.7.5-2 raspbian-archive-keyring_20120528.2 readline-common_8.0-3 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-sfcgal-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 sysvinit-utils_2.96-1 tar_1.30+dfsg-6 tzdata_2019c-3 util-linux_2.34-0.1 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-1 zlib1g-dev_1:1.2.11.dfsg-1

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


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

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Sun Dec  8 18:09:50 2019 UTC
gpgv:                using RSA key 8182DE417056408D614650D16750F10AE88D4AF1
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./sfcgal_1.3.7-4.dsc
dpkg-source: info: extracting sfcgal in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking sfcgal_1.3.7.orig.tar.gz
dpkg-source: info: unpacking sfcgal_1.3.7-4.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying no-c++98.patch
dpkg-source: info: applying fix-ftbfs-with-cgal-5.x.patch
dpkg-source: info: applying fix-linker-error.patch
dpkg-source: info: applying sfcgal-config.patch

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

Sufficient free space for build

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=bullseye-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bullseye-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bullseye-staging-armhf-sbuild-00d1568e-3db8-4b6e-a767-4ddd70ed77b4
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd

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

dpkg-buildpackage: info: source package sfcgal
dpkg-buildpackage: info: source version 1.3.7-4
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean --with pkgkde_symbolshelper --parallel
   dh_auto_clean -O--parallel
   dh_clean -O--parallel
 debian/rules build-arch
dh build-arch --with pkgkde_symbolshelper --parallel
   dh_update_autotools_config -a -O--parallel
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- \
	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
	 \
	-DCMAKE_INSTALL_PREFIX=/usr \
	-DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf \
	-DCMAKE_VERBOSE_MAKEFILE=ON \
	-DSFCGAL_BUILD_TESTS=ON
	cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DCMAKE_VERBOSE_MAKEFILE=ON -DSFCGAL_BUILD_TESTS=ON ..
-- The C compiler identification is GNU 9.2.1
-- The CXX compiler identification is GNU 9.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using header-only CGAL
-- Targetting Unix Makefiles
-- Using /usr/bin/c++ compiler.
-- Found GMP: /usr/lib/arm-linux-gnueabihf/libgmp.so  
-- Found MPFR: /usr/lib/arm-linux-gnueabihf/libmpfr.so  
-- Found Boost: /usr/include (found suitable version "1.67.0", minimum required is "1.48")  
-- Boost include dirs: /usr/include
-- Boost libraries:    
-- Using gcc version 4 or later. Adding -frounding-math
-- CGAL 5.00.0.100 found
CMake Warning (dev) at CMakeLists.txt:77 (option):
  Policy CMP0077 is not set: option() honors normal variables.  Run "cmake
  --help-policy CMP0077" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.

  For compatibility with older versions of CMake, option is clearing the
  normal variable 'Boost_USE_STATIC_LIBS'.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Boost_USE_STATIC_LIBS=OFF
-- Boost_USE_MULTITHREAD=ON
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Found Boost: /usr/include (found version "1.67.0") found components:  program_options chrono filesystem timer unit_test_framework program_options thread system serialization date_time atomic 
-- removing OSG dependencies from the library
-- Found Boost: /usr/include (found version "1.67.0") found components:  unit_test_framework serialization 
-- Found Boost: /usr/include (found version "1.67.0") found components:  unit_test_framework filesystem serialization system 
-- Found Boost: /usr/include (found version "1.67.0") found components:  program_options filesystem serialization system 
-- Found Boost: /usr/include (found version "1.67.0") found components:  program_options serialization 
CMake Warning (dev) at cmake/Modules/Libtoolize.cmake:9 (GET_TARGET_PROPERTY):
  Policy CMP0026 is not set: Disallow use of the LOCATION target property.
  Run "cmake --help-policy CMP0026" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  The LOCATION property should not be read from target "SFCGAL".  Use the
  target name directly with add_custom_command, or use the generator
  expression $<TARGET_FILE>, as appropriate.

Call Stack (most recent call first):
  CMakeLists.txt:216 (create_libtool_file)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_INSTALL_LOCALSTATEDIR
    CMAKE_INSTALL_SYSCONFDIR


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -a -O--parallel
	cd obj-arm-linux-gnueabihf && make -j4
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/CMakeFiles /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/copy.dir/build.make src/CMakeFiles/copy.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src/CMakeFiles/copy.dir/DependInfo.cmake --color=
Scanning dependencies of target copy
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/copy.dir/build.make src/CMakeFiles/copy.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/Coordinate.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/Envelope.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/Exception.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/Geometry.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/GeometryCollection.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryCollection.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/GeometryVisitor.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/Kernel.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/LineString.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/LineString.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/MultiLineString.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiLineString.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/MultiPoint.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiPoint.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/MultiPolygon.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiPolygon.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/MultiSolid.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiSolid.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/Point.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/Polygon.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Polygon.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/PolyhedralSurface.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/PreparedGeometry.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/Solid.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/Surface.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Surface.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/Transform.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Transform.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/Triangle.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Triangle.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/TriangulatedSurface.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/Validity.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Validity.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/ConsistentOrientationBuilder.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/ConsistentOrientationBuilder.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/area.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/area.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/collect.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionExtract.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionToMulti.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/connection.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/connection.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/convexHull.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/covers.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/covers.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/difference.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/difference.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/differencePrimitives.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/distance.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/distance.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/distance3d.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/distance3d.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/extrude.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/force2D.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/force2D.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/force3D.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/force3D.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/intersection.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/intersects.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersects.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/isValid.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/isValid.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/length.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/length.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/normal.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/normal.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/offset.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/offset.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/orientation.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/orientation.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/plane.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/plane.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/tesselate.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/translate.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/translate.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/union.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/union.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/algorithm/volume.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/volume.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/capi/sfcgal_c.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/capi/sfcgal_c.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/ComplexComparator.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/ComplexComparator.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/ForceValidityVisitor.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/ForceValidityVisitor.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/GeometrySet.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/GetPointsVisitor.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GetPointsVisitor.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/Interval.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/Interval.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/Point_inside_polyhedron.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/Point_inside_polyhedron.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/TestGeometry.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/TestGeometry.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/TypeForDimension.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/TypeForDimension.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/algorithm/coversPoints.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/algorithm/coversPoints.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/generator/building.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/generator/disc.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/disc.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/generator/hoch.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/hoch.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/generator/sierpinski.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/sierpinski.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/graph/Edge.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/graph/Edge.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/graph/GeometryGraph.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/graph/GeometryGraph.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/graph/GeometryGraphBuilder.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/graph/GeometryGraphBuilder.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/graph/Vertex.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/graph/Vertex.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/graph/algorithm/isHalfEdge.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/graph/algorithm/isHalfEdge.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/graph/algorithm/orientation.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/graph/algorithm/orientation.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/io/OsgFactory.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/OsgFactory.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/io/Serialization.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/io/WktReader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/io/WktWriter.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktWriter.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/polygonSetToMultiPolygon.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/polygonSetToMultiPolygon.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/tools/CharArrayBuffer.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/tools/CharArrayBuffer.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/tools/InputStreamReader.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/tools/InputStreamReader.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/tools/Log.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/tools/Log.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/tools/Registry.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/tools/Registry.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/transform/AffineTransform2.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/AffineTransform2.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/transform/AffineTransform3.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/AffineTransform3.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/transform/Force2D.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/Force2D.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/transform/ForceOrderPoints.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/ForceOrderPoints.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/transform/ForceZ.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/ForceZ.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/transform/ForceZOrderPoints.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/ForceZOrderPoints.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/transform/RoundTransform.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/RoundTransform.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/triangulate/ConstraintDelaunayTriangulation.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/triangulate/markDomains.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/markDomains.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/triangulate/triangulateInGeometrySet.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/triangulateInGeometrySet.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/detail/ublas.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/ublas.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/export.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/export.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/io/GeometryStreams.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/GeometryStreams.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/io/ewkt.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/io/osg.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/osg.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/io/vtk.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/vtk.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/io/wkt.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/numeric.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/numeric.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/triangulate/triangulate2DZ.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulate2DZ.h
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E copy_if_different /<<PKGBUILDDIR>>/src/triangulate/triangulatePolygon.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulatePolygon.h
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[  0%] Built target copy
make -f src/CMakeFiles/SFCGAL.dir/build.make src/CMakeFiles/SFCGAL.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src/CMakeFiles/SFCGAL.dir/DependInfo.cmake --color=
Scanning dependencies of target SFCGAL
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/SFCGAL.dir/build.make src/CMakeFiles/SFCGAL.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[  1%] Building CXX object src/CMakeFiles/SFCGAL.dir/Coordinate.cpp.o
[  1%] Building CXX object src/CMakeFiles/SFCGAL.dir/Envelope.cpp.o
[  1%] Building CXX object src/CMakeFiles/SFCGAL.dir/Exception.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/Envelope.cpp.o -c /<<PKGBUILDDIR>>/src/Envelope.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/Coordinate.cpp.o -c /<<PKGBUILDDIR>>/src/Coordinate.cpp
[  2%] Building CXX object src/CMakeFiles/SFCGAL.dir/Geometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/Exception.cpp.o -c /<<PKGBUILDDIR>>/src/Exception.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/Geometry.cpp.o -c /<<PKGBUILDDIR>>/src/Geometry.cpp
In file included from /<<PKGBUILDDIR>>/src/Geometry.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[  2%] Building CXX object src/CMakeFiles/SFCGAL.dir/GeometryCollection.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/GeometryCollection.cpp.o -c /<<PKGBUILDDIR>>/src/GeometryCollection.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryCollection.h:30,
                 from /<<PKGBUILDDIR>>/src/GeometryCollection.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryCollection.h:26,
                 from /<<PKGBUILDDIR>>/src/GeometryCollection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:189:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  189 |     std::auto_ptr< LineString > toRing() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:194:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  194 |     std::auto_ptr< Polygon >    toPolygon() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:200:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  200 |     std::auto_ptr< PolyhedralSurface >   toShell() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:205:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  205 |     std::auto_ptr< Solid >      toSolid() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/LineString.h:31,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/Envelope.cpp:184:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  184 | std::auto_ptr< LineString > Envelope::toRing() const
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/Envelope.cpp: In member function 'std::auto_ptr<SFCGAL::LineString> SFCGAL::Envelope::toRing() const':
/<<PKGBUILDDIR>>/src/Envelope.cpp:186:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  186 |     std::auto_ptr< LineString > ring( new LineString() ) ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/Envelope.cpp: At global scope:
/<<PKGBUILDDIR>>/src/Envelope.cpp:204:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  204 | std::auto_ptr< Polygon > Envelope::toPolygon() const
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/Envelope.cpp: In member function 'std::auto_ptr<SFCGAL::Polygon> SFCGAL::Envelope::toPolygon() const':
/<<PKGBUILDDIR>>/src/Envelope.cpp:206:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  206 |     return std::auto_ptr< Polygon >( new Polygon( toRing().release() ) ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/Envelope.cpp: At global scope:
/<<PKGBUILDDIR>>/src/Envelope.cpp:213:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  213 | std::auto_ptr< PolyhedralSurface >   Envelope::toShell() const
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/Envelope.cpp: In member function 'std::auto_ptr<SFCGAL::PolyhedralSurface> SFCGAL::Envelope::toShell() const':
/<<PKGBUILDDIR>>/src/Envelope.cpp:215:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  215 |     std::auto_ptr< PolyhedralSurface > shell( new PolyhedralSurface() ) ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/Envelope.cpp: At global scope:
/<<PKGBUILDDIR>>/src/Envelope.cpp:309:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  309 | std::auto_ptr< Solid >  Envelope::toSolid() const
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/Envelope.cpp: In member function 'std::auto_ptr<SFCGAL::Solid> SFCGAL::Envelope::toSolid() const':
/<<PKGBUILDDIR>>/src/Envelope.cpp:311:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  311 |     return std::auto_ptr< Solid >(
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/Envelope.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/graph/GeometryGraphBuilder.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:27,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/graph/GeometryGraphBuilder.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:27,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/Geometry.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:92:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   92 |     std::auto_ptr< Geometry > _boundary ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:25,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:32:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:189:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  189 |     std::auto_ptr< LineString > toRing() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:25,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:32:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:194:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  194 |     std::auto_ptr< Polygon >    toPolygon() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:25,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:32:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:200:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  200 |     std::auto_ptr< PolyhedralSurface >   toShell() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:25,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:32:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:205:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  205 |     std::auto_ptr< Solid >      toSolid() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/Geometry.cpp:86:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   86 | std::auto_ptr< Geometry > Geometry::boundary() const
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/Geometry.cpp: In member function 'virtual std::auto_ptr<SFCGAL::Geometry> SFCGAL::Geometry::boundary() const':
/<<PKGBUILDDIR>>/src/Geometry.cpp:90:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   90 |     return std::auto_ptr< Geometry >( visitor.releaseBoundary() ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/Geometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[  3%] Building CXX object src/CMakeFiles/SFCGAL.dir/GeometryVisitor.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/GeometryVisitor.cpp.o -c /<<PKGBUILDDIR>>/src/GeometryVisitor.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/src/GeometryVisitor.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/src/GeometryVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[  4%] Building CXX object src/CMakeFiles/SFCGAL.dir/LineString.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/LineString.cpp.o -c /<<PKGBUILDDIR>>/src/LineString.cpp
[  4%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiLineString.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/MultiLineString.cpp.o -c /<<PKGBUILDDIR>>/src/MultiLineString.cpp
[  5%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiPoint.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/MultiPoint.cpp.o -c /<<PKGBUILDDIR>>/src/MultiPoint.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/GeometryVisitor.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/src/GeometryVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/GeometryVisitor.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/src/GeometryVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/LineString.h:31,
                 from /<<PKGBUILDDIR>>/src/LineString.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/LineString.h:27,
                 from /<<PKGBUILDDIR>>/src/LineString.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/LineString.h:31,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiLineString.h:29,
                 from /<<PKGBUILDDIR>>/src/MultiLineString.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/LineString.h:27,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiLineString.h:29,
                 from /<<PKGBUILDDIR>>/src/MultiLineString.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[  5%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiPolygon.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/MultiPolygon.cpp.o -c /<<PKGBUILDDIR>>/src/MultiPolygon.cpp
[  6%] Building CXX object src/CMakeFiles/SFCGAL.dir/MultiSolid.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/MultiSolid.cpp.o -c /<<PKGBUILDDIR>>/src/MultiSolid.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiPoint.h:29,
                 from /<<PKGBUILDDIR>>/src/MultiPoint.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/container_hash/extensions.hpp:36,
                 from /usr/include/boost/container_hash/hash.hpp:760,
                 from /usr/include/boost/type_index/stl_type_index.hpp:43,
                 from /usr/include/boost/type_index.hpp:29,
                 from /usr/include/boost/variant/variant.hpp:21,
                 from /usr/include/boost/variant.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiPoint.h:29,
                 from /<<PKGBUILDDIR>>/src/MultiPoint.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[  7%] Building CXX object src/CMakeFiles/SFCGAL.dir/Point.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/Point.cpp.o -c /<<PKGBUILDDIR>>/src/Point.cpp
[  7%] Building CXX object src/CMakeFiles/SFCGAL.dir/Polygon.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/Polygon.cpp.o -c /<<PKGBUILDDIR>>/src/Polygon.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/LineString.h:31,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Polygon.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiPolygon.h:29,
                 from /<<PKGBUILDDIR>>/src/MultiPolygon.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Polygon.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiPolygon.h:29,
                 from /<<PKGBUILDDIR>>/src/MultiPolygon.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiSolid.h:29,
                 from /<<PKGBUILDDIR>>/src/MultiSolid.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:27,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiSolid.h:29,
                 from /<<PKGBUILDDIR>>/src/MultiSolid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiSolid.h:29,
                 from /<<PKGBUILDDIR>>/src/MultiSolid.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:27,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiSolid.h:29,
                 from /<<PKGBUILDDIR>>/src/MultiSolid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[  8%] Building CXX object src/CMakeFiles/SFCGAL.dir/PolyhedralSurface.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/PolyhedralSurface.cpp.o -c /<<PKGBUILDDIR>>/src/PolyhedralSurface.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiSolid.h:29,
                 from /<<PKGBUILDDIR>>/src/MultiSolid.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:27,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiSolid.h:29,
                 from /<<PKGBUILDDIR>>/src/MultiSolid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/src/Point.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/container_hash/extensions.hpp:36,
                 from /usr/include/boost/container_hash/hash.hpp:760,
                 from /usr/include/boost/type_index/stl_type_index.hpp:43,
                 from /usr/include/boost/type_index.hpp:29,
                 from /usr/include/boost/variant/variant.hpp:21,
                 from /usr/include/boost/variant.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:24,
                 from /<<PKGBUILDDIR>>/src/Point.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/LineString.h:31,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Polygon.h:32,
                 from /<<PKGBUILDDIR>>/src/Polygon.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Polygon.h:26,
                 from /<<PKGBUILDDIR>>/src/Polygon.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[  8%] Building CXX object src/CMakeFiles/SFCGAL.dir/PreparedGeometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/PreparedGeometry.cpp.o -c /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp
[  9%] Building CXX object src/CMakeFiles/SFCGAL.dir/Solid.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/Solid.cpp.o -c /<<PKGBUILDDIR>>/src/Solid.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:30,
                 from /<<PKGBUILDDIR>>/src/PolyhedralSurface.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:26,
                 from /<<PKGBUILDDIR>>/src/PolyhedralSurface.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/PolyhedralSurface.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:26,
                 from /<<PKGBUILDDIR>>/src/PolyhedralSurface.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/PolyhedralSurface.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:26,
                 from /<<PKGBUILDDIR>>/src/PolyhedralSurface.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 10%] Building CXX object src/CMakeFiles/SFCGAL.dir/Surface.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/Surface.cpp.o -c /<<PKGBUILDDIR>>/src/Surface.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Surface.h:24,
                 from /<<PKGBUILDDIR>>/src/Surface.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Surface.h:24,
                 from /<<PKGBUILDDIR>>/src/Surface.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 10%] Building CXX object src/CMakeFiles/SFCGAL.dir/Transform.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/Transform.cpp.o -c /<<PKGBUILDDIR>>/src/Transform.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:189:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  189 |     std::auto_ptr< LineString > toRing() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:194:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  194 |     std::auto_ptr< Polygon >    toPolygon() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:200:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  200 |     std::auto_ptr< PolyhedralSurface >   toShell() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:205:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  205 |     std::auto_ptr< Solid >      toSolid() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:58:28: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 |     PreparedGeometry( std::auto_ptr<Geometry> geometry, srid_t srid = 0 );
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:134:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  134 |     std::auto_ptr<Geometry> _geometry;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktWriter.h:27,
                 from /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:31:42: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   31 | PreparedGeometry::PreparedGeometry( std::auto_ptr<Geometry> geometry, srid_t srid ) :
      |                                          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/PreparedGeometry.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/src/Solid.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:27,
                 from /<<PKGBUILDDIR>>/src/Solid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 11%] Building CXX object src/CMakeFiles/SFCGAL.dir/Triangle.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/Triangle.cpp.o -c /<<PKGBUILDDIR>>/src/Triangle.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Transform.h:24,
                 from /<<PKGBUILDDIR>>/src/Transform.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Transform.h:24,
                 from /<<PKGBUILDDIR>>/src/Transform.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/src/Solid.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:27,
                 from /<<PKGBUILDDIR>>/src/Solid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/src/Solid.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:27,
                 from /<<PKGBUILDDIR>>/src/Solid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 11%] Building CXX object src/CMakeFiles/SFCGAL.dir/TriangulatedSurface.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/TriangulatedSurface.cpp.o -c /<<PKGBUILDDIR>>/src/TriangulatedSurface.cpp
[ 12%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/BoundaryVisitor.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/BoundaryVisitor.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/Transform.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Transform.h:24,
                 from /<<PKGBUILDDIR>>/src/Transform.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/Transform.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Transform.h:24,
                 from /<<PKGBUILDDIR>>/src/Transform.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Triangle.h:28,
                 from /<<PKGBUILDDIR>>/src/Triangle.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Triangle.h:24,
                 from /<<PKGBUILDDIR>>/src/Triangle.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:36,
                 from /<<PKGBUILDDIR>>/src/TriangulatedSurface.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:27,
                 from /<<PKGBUILDDIR>>/src/TriangulatedSurface.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/TriangulatedSurface.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:27,
                 from /<<PKGBUILDDIR>>/src/TriangulatedSurface.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/TriangulatedSurface.cpp:292:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  292 | std::auto_ptr<Polyhedron> TriangulatedSurface::toPolyhedron_3() const
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:27,
                 from /<<PKGBUILDDIR>>/src/TriangulatedSurface.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/TriangulatedSurface.cpp: In member function 'std::auto_ptr<Polyhedron> SFCGAL::TriangulatedSurface::toPolyhedron_3() const':
/<<PKGBUILDDIR>>/src/TriangulatedSurface.cpp:301:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  301 |     return std::auto_ptr<Polyhedron>( poly );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:27,
                 from /<<PKGBUILDDIR>>/src/TriangulatedSurface.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/TriangulatedSurface.cpp: At global scope:
/<<PKGBUILDDIR>>/src/TriangulatedSurface.cpp:304:26: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  304 | template SFCGAL_API std::auto_ptr< detail::MarkedPolyhedron > TriangulatedSurface::toPolyhedron_3<Kernel, detail::MarkedPolyhedron >() const;
      |                          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:27,
                 from /<<PKGBUILDDIR>>/src/TriangulatedSurface.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/TriangulatedSurface.cpp:305:26: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  305 | template SFCGAL_API std::auto_ptr< CGAL::Polyhedron_3<Kernel> > TriangulatedSurface::toPolyhedron_3<Kernel, CGAL::Polyhedron_3<Kernel> >() const;
      |                          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:27,
                 from /<<PKGBUILDDIR>>/src/TriangulatedSurface.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 13%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/ConsistentOrientationBuilder.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/ConsistentOrientationBuilder.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/ConsistentOrientationBuilder.cpp
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/boost/detail/container_fwd.hpp:93,
                 from /usr/include/boost/container_hash/extensions.hpp:22,
                 from /usr/include/boost/container_hash/hash.hpp:760,
                 from /usr/include/boost/type_index/stl_type_index.hpp:43,
                 from /usr/include/boost/type_index.hpp:29,
                 from /usr/include/boost/variant/variant.hpp:21,
                 from /usr/include/boost/variant.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Triangle.h:28,
                 from /<<PKGBUILDDIR>>/src/Triangle.cpp:21:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const SFCGAL::Point&}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' {aka '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /usr/include/boost/detail/container_fwd.hpp:93,
                 from /usr/include/boost/container_hash/extensions.hpp:22,
                 from /usr/include/boost/container_hash/hash.hpp:760,
                 from /usr/include/boost/type_index/stl_type_index.hpp:43,
                 from /usr/include/boost/type_index.hpp:29,
                 from /usr/include/boost/variant/variant.hpp:21,
                 from /usr/include/boost/variant.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Triangle.h:28,
                 from /<<PKGBUILDDIR>>/src/Triangle.cpp:21:
/usr/include/c++/9/bits/stl_vector.h: In member function 'SFCGAL::Polygon SFCGAL::Triangle::toPolygon() const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
[ 13%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/Intersection2D.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/Intersection2D.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/Intersection2D.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/ConsistentOrientationBuilder.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/ConsistentOrientationBuilder.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/ConsistentOrientationBuilder.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/ConsistentOrientationBuilder.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/graph/GeometryGraphBuilder.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:27,
                 from /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/graph/GeometryGraphBuilder.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:27,
                 from /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:92:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   92 |     std::auto_ptr< Geometry > _boundary ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp: In member function 'virtual void SFCGAL::algorithm::BoundaryVisitor::visit(const SFCGAL::LineString&)':
/<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:65:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   65 |         std::auto_ptr< MultiPoint > boundary( new MultiPoint );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp: In member function 'virtual void SFCGAL::algorithm::BoundaryVisitor::visit(const SFCGAL::Polygon&)':
/<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:86:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   86 |         std::auto_ptr< MultiLineString > boundary( new MultiLineString );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp: In member function 'virtual void SFCGAL::algorithm::BoundaryVisitor::visit(const SFCGAL::Triangle&)':
/<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:106:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  106 |     std::auto_ptr< LineString > boundary( new LineString );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp: In member function 'void SFCGAL::algorithm::BoundaryVisitor::getBoundaryFromLineStrings(const GeometryGraph&)':
/<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:258:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  258 |         std::auto_ptr< MultiPoint > boundary( new MultiPoint );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp: In member function 'void SFCGAL::algorithm::BoundaryVisitor::getBoundaryFromPolygons(const GeometryGraph&)':
/<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:295:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  295 |         std::auto_ptr< MultiLineString > boundary( new MultiLineString );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/BoundaryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/graph/GeometryGraphBuilder.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/ConsistentOrientationBuilder.h:29,
                 from /<<PKGBUILDDIR>>/src/algorithm/ConsistentOrientationBuilder.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/ConsistentOrientationBuilder.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/ConsistentOrientationBuilder.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/graph/GeometryGraphBuilder.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/ConsistentOrientationBuilder.h:29,
                 from /<<PKGBUILDDIR>>/src/algorithm/ConsistentOrientationBuilder.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/ConsistentOrientationBuilder.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/ConsistentOrientationBuilder.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 14%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/Intersection3D.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/Intersection3D.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp
In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection2D.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:326:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  326 |     std::auto_ptr<Geometry> recompose() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/Segment_2.h:20,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection2D.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection2D.cpp:30:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:43:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   43 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/Segment_2.h:20,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection2D.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection2D.cpp:30:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:51:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb,NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/Segment_2.h:20,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection2D.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection2D.cpp:30:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:58:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/Segment_2.h:20,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection2D.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection2D.cpp:30:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:66:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   66 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/Segment_2.h:20,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection2D.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 14%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/area.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/area.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/area.cpp
[ 15%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collect.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/collect.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/collect.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/area.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/area.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/area.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/area.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:35:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   35 | SFCGAL_API std::auto_ptr<Geometry> collect( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:42:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   42 | std::auto_ptr<Geometry> collect( GeometryIterator begin, GeometryIterator end )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::collect(GeometryIterator, GeometryIterator)':
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:52:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   52 |     return std::auto_ptr<Geometry>( coll );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/algorithm/area.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiSolid.h:29,
                 from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h: At global scope:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/area.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/area.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiSolid.h:29,
                 from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/area.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/area.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/area.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collect.cpp:31:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   31 | std::auto_ptr<Geometry> collect( const Geometry& ga, const Geometry& gb )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collect.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::collect(const SFCGAL::Geometry&, const SFCGAL::Geometry&)':
/<<PKGBUILDDIR>>/src/algorithm/collect.cpp:38:25: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   38 |             return std::auto_ptr<Geometry>( mp );
      |                         ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collect.cpp:44:25: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   44 |             return std::auto_ptr<Geometry>( mls );
      |                         ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collect.cpp:50:25: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   50 |             return std::auto_ptr<Geometry>( mp );
      |                         ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collect.cpp:56:25: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   56 |             return std::auto_ptr<Geometry>( mp );
      |                         ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collect.cpp:64:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   64 |     return std::auto_ptr<Geometry>( coll );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:326:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  326 |     std::auto_ptr<Geometry> recompose() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/kernel_assertions.h:24,
                 from /usr/include/CGAL/Bbox_2.h:20,
                 from /usr/include/CGAL/Intersections_2/Bbox_2_Circle_2.h:17,
                 from /usr/include/CGAL/intersection_2.h:22,
                 from /usr/include/CGAL/intersections.h:37,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:30:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:43:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   43 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/kernel_assertions.h:24,
                 from /usr/include/CGAL/Bbox_2.h:20,
                 from /usr/include/CGAL/Intersections_2/Bbox_2_Circle_2.h:17,
                 from /usr/include/CGAL/intersection_2.h:22,
                 from /usr/include/CGAL/intersections.h:37,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:30:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:51:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb,NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/kernel_assertions.h:24,
                 from /usr/include/CGAL/Bbox_2.h:20,
                 from /usr/include/CGAL/Intersections_2/Bbox_2_Circle_2.h:17,
                 from /usr/include/CGAL/intersection_2.h:22,
                 from /usr/include/CGAL/intersections.h:37,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:30:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:58:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/kernel_assertions.h:24,
                 from /usr/include/CGAL/Bbox_2.h:20,
                 from /usr/include/CGAL/Intersections_2/Bbox_2_Circle_2.h:17,
                 from /usr/include/CGAL/intersection_2.h:22,
                 from /usr/include/CGAL/intersections.h:37,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:30:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:66:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   66 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/kernel_assertions.h:24,
                 from /usr/include/CGAL/Bbox_2.h:20,
                 from /usr/include/CGAL/Intersections_2/Bbox_2_Circle_2.h:17,
                 from /usr/include/CGAL/intersection_2.h:22,
                 from /usr/include/CGAL/intersections.h:37,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 16%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collectionExtract.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/collectionExtract.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionExtract.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionExtract.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionExtract.h:38:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   38 | SFCGAL_API std::auto_ptr<Geometry> collectionExtractPolygons( std::auto_ptr<Geometry> coll );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionExtract.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionExtract.h:38:68: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   38 | SFCGAL_API std::auto_ptr<Geometry> collectionExtractPolygons( std::auto_ptr<Geometry> coll );
      |                                                                    ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionExtract.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 16%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collectionHomogenize.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/collectionHomogenize.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiSolid.h:29,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionExtract.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiSolid.h:29,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionExtract.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:37:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   37 | std::auto_ptr<Geometry> collectionExtractPolygons( std::auto_ptr<Geometry> g )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionExtract.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:37:57: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   37 | std::auto_ptr<Geometry> collectionExtractPolygons( std::auto_ptr<Geometry> g )
      |                                                         ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionExtract.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::collectionExtractPolygons(std::auto_ptr<SFCGAL::Geometry>)':
/<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:87:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   87 |     return std::auto_ptr<Geometry>( ret_geo );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionExtract.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h:28,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h:41:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   41 | SFCGAL_API std::auto_ptr<Geometry> collectionHomogenize( std::auto_ptr<Geometry> coll );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h:41:63: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   41 | SFCGAL_API std::auto_ptr<Geometry> collectionHomogenize( std::auto_ptr<Geometry> coll );
      |                                                               ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 17%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collectionToMulti.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/collectionToMulti.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiSolid.h:29,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiSolid.h:29,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:35:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   35 | std::auto_ptr<Geometry> collectionHomogenize( std::auto_ptr<Geometry> g )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:35:52: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   35 | std::auto_ptr<Geometry> collectionHomogenize( std::auto_ptr<Geometry> g )
      |                                                    ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::collectionHomogenize(std::auto_ptr<SFCGAL::Geometry>)':
/<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:49:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   49 |         return std::auto_ptr<Geometry>( coll.geometryN( 0 ).clone() );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:91:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   91 |     return std::auto_ptr<Geometry>( ret_geo );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 17%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/connection.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/connection.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/connection.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionToMulti.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionToMulti.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionToMulti.h:38:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   38 | SFCGAL_API std::auto_ptr<Geometry> collectionToMulti( std::auto_ptr<Geometry> coll );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionToMulti.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionToMulti.h:38:60: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   38 | SFCGAL_API std::auto_ptr<Geometry> collectionToMulti( std::auto_ptr<Geometry> coll );
      |                                                            ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionToMulti.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/connection.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/connection.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/connection.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/connection.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiSolid.h:29,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionToMulti.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiSolid.h:29,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionToMulti.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:37:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   37 | std::auto_ptr<Geometry> collectionToMulti( std::auto_ptr<Geometry> g )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionToMulti.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:37:49: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   37 | std::auto_ptr<Geometry> collectionToMulti( std::auto_ptr<Geometry> g )
      |                                                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionToMulti.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::collectionToMulti(std::auto_ptr<SFCGAL::Geometry>)':
/<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:121:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  121 |     return std::auto_ptr<Geometry>( ret_geo );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionToMulti.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/algorithm/connection.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/connection.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/connection.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/connection.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/connection.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/connection.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 18%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/convexHull.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/convexHull.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp
[ 19%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/covers.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/covers.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/covers.cpp
In file included from /<<PKGBUILDDIR>>/src/algorithm/covers.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/covers.cpp:23:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/covers.cpp:25:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:43:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   43 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/covers.cpp:23:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/covers.cpp:25:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:51:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb,NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/covers.cpp:23:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/covers.cpp:25:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:58:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/covers.cpp:23:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/covers.cpp:25:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:66:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   66 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/covers.cpp:23:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:35:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   35 | SFCGAL_API std::auto_ptr<Geometry> convexHull( const Geometry& g ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:42:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   42 | SFCGAL_API std::auto_ptr<Geometry> convexHull3D( const Geometry& g ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/covers.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:326:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  326 |     std::auto_ptr<Geometry> recompose() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/covers.cpp:23:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:25:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:25:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:55:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   55 | std::auto_ptr<Geometry> convexHull( const Geometry& g )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::convexHull(const SFCGAL::Geometry&)':
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:60:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   60 |         return std::auto_ptr<Geometry>( g.clone() );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:69:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   69 |         return std::auto_ptr<Geometry>( new GeometryCollection() );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:83:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   83 |         return std::auto_ptr<Geometry>( new Point( *epoints.begin() ) );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:87:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   87 |         return std::auto_ptr<Geometry>( new LineString( Point( *it++ ), Point( *it++ ) ) );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:95:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   95 |         return std::auto_ptr<Geometry>( new Triangle( p, q, r ) ) ;
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:106:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  106 |         return std::auto_ptr<Geometry>( poly );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp: At global scope:
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:116:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  116 | std::auto_ptr<Geometry> convexHull3D( const Geometry& g )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::convexHull3D(const SFCGAL::Geometry&)':
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:141:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  141 |         return std::auto_ptr<Geometry>( new GeometryCollection() );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:144:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  144 |         return std::auto_ptr<Geometry>( new Point( *point ) );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:147:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  147 |         return std::auto_ptr<Geometry>( new LineString( Point( segment->start() ), Point( segment->end() ) ) );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:150:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  150 |         return std::auto_ptr<Geometry>( new Triangle(
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:157:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  157 |         std::auto_ptr< PolyhedralSurface > result( new PolyhedralSurface() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:175:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  175 |         return std::auto_ptr<Geometry>( result.release() );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 19%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/difference.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/difference.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/difference.cpp
In file included from /usr/include/c++/9/vector:72,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Polygon.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const SFCGAL::Point&}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' {aka '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:22,
                 from /usr/include/CGAL/Convex_hull_2/convexity_check_2_impl.h:21,
                 from /usr/include/CGAL/convexity_check_2.h:123,
                 from /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:20,
                 from /usr/include/CGAL/ch_akl_toussaint.h:49,
                 from /usr/include/CGAL/convex_hull_2.h:21,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:38:
/usr/include/boost/bind/bind.hpp: In function 'boost::_bi::bind_t<boost::_bi::unspecified, F, typename boost::_bi::list_av_3<A1, A2, A3>::type> boost::bind(F, A1, A2, A3) [with F = CGAL::Static_filtered_predicate<CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Exact_converter<CGAL::Epeck, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Approx_converter<CGAL::Epeck, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, true>, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter<double, __gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::NT_converter<double, CGAL::Interval_nt<false> > >, true> >; A1 = CGAL::Point_3<CGAL::Epeck>; A2 = boost::arg<1>; A3 = boost::arg<2>]':
/usr/include/boost/bind/bind.hpp:2065:5: note: parameter passing for argument of type 'CGAL::Static_filtered_predicate<CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Exact_converter<CGAL::Epeck, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Approx_converter<CGAL::Epeck, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, true>, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter<double, __gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::NT_converter<double, CGAL::Interval_nt<false> > >, true> >' changed in GCC 7.1
 2065 |     BOOST_BIND(F f, A1 a1, A2 a2, A3 a3)
      |     ^~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Polygon.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SFCGAL::Point}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' {aka '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:22,
                 from /usr/include/CGAL/Convex_hull_2/convexity_check_2_impl.h:21,
                 from /usr/include/CGAL/convexity_check_2.h:123,
                 from /usr/include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h:20,
                 from /usr/include/CGAL/ch_akl_toussaint.h:49,
                 from /usr/include/CGAL/convex_hull_2.h:21,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:38:
/usr/include/boost/bind/bind.hpp: In function 'boost::_bi::bind_t<boost::_bi::unspecified, F, typename boost::_bi::list_av_3<A1, A2, A3>::type> boost::bind(F, A1, A2, A3) [with F = CGAL::Static_filtered_predicate<CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Exact_converter<CGAL::Epeck, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Approx_converter<CGAL::Epeck, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, true>, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter<double, __gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::NT_converter<double, CGAL::Interval_nt<false> > >, true> >; A1 = CGAL::Plane_3<CGAL::Epeck>; A2 = boost::arg<1>; A3 = boost::arg<2>]':
/usr/include/boost/bind/bind.hpp:2065:5: note: parameter passing for argument of type 'CGAL::Static_filtered_predicate<CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Exact_converter<CGAL::Epeck, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Approx_converter<CGAL::Epeck, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, true>, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter<double, __gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::NT_converter<double, CGAL::Interval_nt<false> > >, true> >' changed in GCC 7.1
 2065 |     BOOST_BIND(F f, A1 a1, A2 a2, A3 a3)
      |     ^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:39:
/usr/include/CGAL/convex_hull_3.h: In function 'typename std::__cxx11::list<Point>::iterator CGAL::internal::Convex_hull_3::farthest_outside_point(Face_handle, std::__cxx11::list<Point>&, const Traits&) [with Face_handle = CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Convex_hull_face_base_2<int, CGAL::Epeck, CGAL::Triangulation_face_base_2<CGAL::Epeck, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<int, CGAL::GT3_for_CH3<CGAL::Epeck>, CGAL::Triangulation_vertex_base_2<CGAL::GT3_for_CH3<CGAL::Epeck>, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Convex_hull_face_base_2<int, CGAL::Epeck, CGAL::Triangulation_face_base_2<CGAL::Epeck, CGAL::Triangulation_ds_face_base_2<void> > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Traits = CGAL::Epeck; Point = CGAL::Point_3<CGAL::Epeck>]':
/usr/include/CGAL/convex_hull_3.h:569:27: note: parameter passing for argument of type 'CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::Less_signed_distance_to_plane_3' {aka 'CGAL::Static_filtered_predicate<CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Exact_converter<CGAL::Epeck, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Approx_converter<CGAL::Epeck, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, true>, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter<double, __gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::NT_converter<double, CGAL::Interval_nt<false> > >, true> >'} changed in GCC 7.1
  569 |           std::max_element(outside_set.begin(),
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
  570 |                            outside_set.end(),
      |                            ~~~~~~~~~~~~~~~~~~
  571 |                            boost::bind(less_dist_to_plane, plane, _1, _2));
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/convex_hull_3.h: In function 'void CGAL::internal::Convex_hull_3::ch_quickhull_polyhedron_3(std::__cxx11::list<typename Traits::Point_3>&, InputIterator, InputIterator, InputIterator, Polyhedron_3&, const Traits&) [with InputIterator = std::_List_iterator<CGAL::Point_3<CGAL::Epeck> >; Polyhedron_3 = CGAL::Polyhedron_3<CGAL::Epeck>; Traits = CGAL::Epeck]':
/usr/include/CGAL/convex_hull_3.h:789:34: note: parameter passing for argument of type 'Dist_compare' {aka 'CGAL::Static_filtered_predicate<CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Exact_converter<CGAL::Epeck, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Approx_converter<CGAL::Epeck, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, true>, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter<double, __gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::NT_converter<double, CGAL::Interval_nt<false> > >, true> >'} changed in GCC 7.1
  789 |   min_max = CGAL::min_max_element(points.begin(), points.end(),
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  790 |                                   boost::bind(compare_dist, plane, _1, _2),
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  791 |                                   boost::bind(compare_dist, plane, _1, _2));
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/convex_hull_3.h:789:34: note: parameter passing for argument of type 'Dist_compare' {aka 'CGAL::Static_filtered_predicate<CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Exact_converter<CGAL::Epeck, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Approx_converter<CGAL::Epeck, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, true>, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_signed_distance_to_plane_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter<double, __gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::NT_converter<double, CGAL::Interval_nt<false> > >, true> >'} changed in GCC 7.1
/usr/include/CGAL/convex_hull_3.h: In function 'void CGAL::convex_hull_3(InputIterator, InputIterator, CGAL::Object&, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Epeck>*, std::vector<CGAL::Point_3<CGAL::Epeck> > >; Traits = CGAL::Epeck]':
/usr/include/CGAL/convex_hull_3.h:921:22: note: parameter passing for argument of type 'Less_dist' {aka 'CGAL::Static_filtered_predicate<CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Exact_converter<CGAL::Epeck, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Approx_converter<CGAL::Epeck, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, true>, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter<double, __gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::NT_converter<double, CGAL::Interval_nt<false> > >, true> >'} changed in GCC 7.1
  921 |       min_max_element(points.begin(), points.end(),
      |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  922 |                       boost::bind(less_dist, *points.begin(), _1, _2),
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  923 |                       boost::bind(less_dist, *points.begin(), _1, _2));
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/convex_hull_3.h:921:22: note: parameter passing for argument of type 'Less_dist' {aka 'CGAL::Static_filtered_predicate<CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Exact_converter<CGAL::Epeck, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Approx_converter<CGAL::Epeck, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, true>, CGAL::Filtered_predicate<CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::CartesianKernelFunctors::Less_distance_to_point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter<double, __gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Cartesian_converter<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick>, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::NT_converter<double, CGAL::Interval_nt<false> > >, true> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:72,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Polygon.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:23:
/usr/include/c++/9/bits/vector.tcc: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::convexHull3D(const SFCGAL::Geometry&)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Polygon.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:23:
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulatePolygon.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:25,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 20%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/differencePrimitives.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/differencePrimitives.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/differencePrimitives.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:27,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:28,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:326:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  326 |     std::auto_ptr<Geometry> recompose() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/difference.h:43:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   43 | SFCGAL_API std::auto_ptr<Geometry> difference( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/difference.h:51:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 | SFCGAL_API std::auto_ptr<Geometry> difference( const Geometry& ga, const Geometry& gb,NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/difference.h:58:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 | SFCGAL_API std::auto_ptr<Geometry> difference3D( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/difference.h:66:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   66 | SFCGAL_API std::auto_ptr<Geometry> difference3D( const Geometry& ga, const Geometry& gb, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/difference.cpp:393:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  393 | std::auto_ptr<Geometry> difference( const Geometry& ga, const Geometry& gb, NoValidityCheck )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/difference.cpp:403:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  403 | std::auto_ptr<Geometry> difference( const Geometry& ga, const Geometry& gb )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/difference.cpp:411:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  411 | std::auto_ptr<Geometry> difference3D( const Geometry& ga, const Geometry& gb, NoValidityCheck )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/difference.cpp:422:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  422 | std::auto_ptr<Geometry> difference3D( const Geometry& ga, const Geometry& gb )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Triangle.h:28,
                 from /<<PKGBUILDDIR>>/src/algorithm/differencePrimitives.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Triangle.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/differencePrimitives.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/boost/detail/container_fwd.hpp:93,
                 from /usr/include/boost/container_hash/extensions.hpp:22,
                 from /usr/include/boost/container_hash/hash.hpp:760,
                 from /usr/include/boost/type_index/stl_type_index.hpp:43,
                 from /usr/include/boost/type_index.hpp:29,
                 from /usr/include/boost/variant/variant.hpp:21,
                 from /usr/include/boost/variant.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Triangle.h:28,
                 from /<<PKGBUILDDIR>>/src/algorithm/differencePrimitives.cpp:21:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >}; _Tp = CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; _Alloc = std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > >::iterator' {aka '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >*, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In function 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<4>, CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, boost::mpl::l_item<mpl_::long_<3>, CGAL::Segment_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, boost::mpl::l_item<mpl_::long_<2>, CGAL::Triangle_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, boost::mpl::l_item<mpl_::long_<1>, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > >, boost::mpl::l_end> > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = boost::detail::variant::invoke_visitor<CGAL::internal::Converting_visitor<CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, boost::optional<boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Segment_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > > > >, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Segment_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > > >::has_fallback_type_]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >*, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
[ 20%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/distance.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/distance.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/distance.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/distance.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/distance.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/distance.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/distance.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/distance.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/boost/detail/container_fwd.hpp:93,
                 from /usr/include/boost/container_hash/extensions.hpp:22,
                 from /usr/include/boost/container_hash/hash.hpp:760,
                 from /usr/include/boost/type_index/stl_type_index.hpp:43,
                 from /usr/include/boost/type_index.hpp:29,
                 from /usr/include/boost/variant/variant.hpp:21,
                 from /usr/include/boost/variant.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance.cpp:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const SFCGAL::algorithm::Circle&}; _Tp = SFCGAL::algorithm::Circle; _Alloc = std::allocator<SFCGAL::algorithm::Circle>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::algorithm::Circle>::iterator' {aka '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::Circle*, std::vector<SFCGAL::algorithm::Circle> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /usr/include/boost/detail/container_fwd.hpp:93,
                 from /usr/include/boost/container_hash/extensions.hpp:22,
                 from /usr/include/boost/container_hash/hash.hpp:760,
                 from /usr/include/boost/type_index/stl_type_index.hpp:43,
                 from /usr/include/boost/type_index.hpp:29,
                 from /usr/include/boost/variant/variant.hpp:21,
                 from /usr/include/boost/variant.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance.cpp:23:
/usr/include/c++/9/bits/stl_vector.h: In function 'double SFCGAL::algorithm::distanceGeometryCollectionToGeometry(const SFCGAL::Geometry&, const SFCGAL::Geometry&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::Circle*, std::vector<SFCGAL::algorithm::Circle> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
[ 21%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/distance3d.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/distance3d.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/distance3d.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/distance3d.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance3d.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/distance3d.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance3d.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance3d.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/distance3d.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance3d.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/distance3d.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/distance3d.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance3d.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/boost/detail/container_fwd.hpp:93,
                 from /usr/include/boost/container_hash/extensions.hpp:22,
                 from /usr/include/boost/container_hash/hash.hpp:760,
                 from /usr/include/boost/type_index/stl_type_index.hpp:43,
                 from /usr/include/boost/type_index.hpp:29,
                 from /usr/include/boost/variant/variant.hpp:21,
                 from /usr/include/boost/variant.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance3d.cpp:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const SFCGAL::algorithm::Sphere&}; _Tp = SFCGAL::algorithm::Sphere; _Alloc = std::allocator<SFCGAL::algorithm::Sphere>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::algorithm::Sphere>::iterator' {aka '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::Sphere*, std::vector<SFCGAL::algorithm::Sphere> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >}; _Tp = CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; _Alloc = std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > >::iterator' {aka '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >*, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > >::iterator' {aka '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >*, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In function 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<4>, CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, boost::mpl::l_item<mpl_::long_<3>, CGAL::Segment_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, boost::mpl::l_item<mpl_::long_<2>, CGAL::Triangle_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, boost::mpl::l_item<mpl_::long_<1>, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > >, boost::mpl::l_end> > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = boost::detail::variant::invoke_visitor<CGAL::internal::Converting_visitor<CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, boost::optional<boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Segment_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > > > >, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Segment_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > > >::has_fallback_type_]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >*, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /usr/include/boost/detail/container_fwd.hpp:93,
                 from /usr/include/boost/container_hash/extensions.hpp:22,
                 from /usr/include/boost/container_hash/hash.hpp:760,
                 from /usr/include/boost/type_index/stl_type_index.hpp:43,
                 from /usr/include/boost/type_index.hpp:29,
                 from /usr/include/boost/variant/variant.hpp:21,
                 from /usr/include/boost/variant.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance3d.cpp:23:
/usr/include/c++/9/bits/stl_vector.h: In function 'double SFCGAL::algorithm::distanceGeometryCollectionToGeometry3D(const SFCGAL::Geometry&, const SFCGAL::Geometry&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::Sphere*, std::vector<SFCGAL::algorithm::Sphere> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
                 from /usr/include/boost/math/special_functions/sign.hpp:17,
                 from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
                 from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
                 from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
                 from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
                 from /usr/include/boost/lexical_cast.hpp:32,
                 from /usr/include/CGAL/exceptions.h:28,
                 from /usr/include/CGAL/assertions_impl.h:26,
                 from /usr/include/CGAL/assertions.h:353,
                 from /usr/include/CGAL/Segment_2.h:20,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection2D.cpp:21:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >}; _Tp = CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; _Alloc = std::allocator<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > >::iterator' {aka '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >*, std::vector<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > >::iterator' {aka '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >*, std::vector<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In function 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<4>, CGAL::Point_2<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, boost::mpl::l_item<mpl_::long_<3>, CGAL::Segment_2<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, boost::mpl::l_item<mpl_::long_<2>, CGAL::Triangle_2<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, boost::mpl::l_item<mpl_::long_<1>, std::vector<CGAL::Point_2<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_2<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > >, boost::mpl::l_end> > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = boost::detail::variant::invoke_visitor<CGAL::internal::Converting_visitor<CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, boost::optional<boost::variant<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Segment_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Triangle_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::vector<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > > > >, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<CGAL::Point_2<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Segment_2<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Triangle_2<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::vector<CGAL::Point_2<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_2<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > > >::has_fallback_type_]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >*, std::vector<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_2<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
[ 22%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/extrude.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/extrude.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:27,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:38:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   38 | SFCGAL_API std::auto_ptr< Geometry > extrude( const Geometry& g, Kernel::FT dx, Kernel::FT dy, Kernel::FT dz ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:46:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   46 | SFCGAL_API std::auto_ptr< Geometry > extrude( const Geometry& g, Kernel::FT dx, Kernel::FT dy, Kernel::FT dz, NoValidityCheck ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:55:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   55 | SFCGAL_API std::auto_ptr< Geometry > extrude( const Geometry& g, const double& dx, const double& dy, const double& dz );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:63:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   63 | SFCGAL_API std::auto_ptr< Geometry > extrude( const Geometry& g, const Kernel::Vector_3& v ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp: In function 'SFCGAL::PolyhedralSurface* SFCGAL::algorithm::extrude(const SFCGAL::LineString&, const Vector_3&)':
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:98:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   98 |     std::auto_ptr< PolyhedralSurface > polyhedralSurface( new PolyhedralSurface() );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:105:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  105 |         std::auto_ptr< LineString > ring( new LineString ) ;
      |              ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp: In function 'SFCGAL::Solid* SFCGAL::algorithm::extrude(const SFCGAL::Polygon&, const Vector_3&)':
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:153:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  153 |         std::auto_ptr< PolyhedralSurface > boundaryExtruded( extrude( bottom.ringN( i ), v ) );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp: In function 'SFCGAL::MultiLineString* SFCGAL::algorithm::extrude(const SFCGAL::MultiPoint&, const Vector_3&)':
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:178:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  178 |     std::auto_ptr< MultiLineString > result( new MultiLineString() );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp: In function 'SFCGAL::PolyhedralSurface* SFCGAL::algorithm::extrude(const SFCGAL::MultiLineString&, const Vector_3&)':
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:197:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  197 |     std::auto_ptr< PolyhedralSurface > result( new PolyhedralSurface() );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:204:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  204 |         std::auto_ptr< PolyhedralSurface > extruded( extrude( g.lineStringN( i ), v ) );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp: In function 'SFCGAL::MultiSolid* SFCGAL::algorithm::extrude(const SFCGAL::MultiPolygon&, const Vector_3&)':
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:220:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  220 |     std::auto_ptr< MultiSolid > result( new MultiSolid() );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp: In function 'SFCGAL::Solid* SFCGAL::algorithm::extrude(const SFCGAL::TriangulatedSurface&, const Vector_3&)':
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:239:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  239 |     std::auto_ptr< Solid > result( new Solid() );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:259:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  259 |     std::auto_ptr< Geometry > boundary( g.boundary() ) ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:264:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  264 |         std::auto_ptr< Geometry > extrudedBoundary( extrude( *boundary, v ) ) ;
      |              ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp: In function 'SFCGAL::GeometryCollection* SFCGAL::algorithm::extrude(const SFCGAL::GeometryCollection&, const Vector_3&)':
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:292:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  292 |     std::auto_ptr< GeometryCollection > result( new GeometryCollection() ) ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp: At global scope:
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:310:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  310 | std::auto_ptr< Geometry > extrude( const Geometry& g, const Kernel::Vector_3& v )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::extrude(const SFCGAL::Geometry&, const Vector_3&)':
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:314:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  314 |         return std::auto_ptr< Geometry >( extrude( g.as< Point >(), v ) );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:317:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  317 |         return std::auto_ptr< Geometry >( extrude( g.as< LineString >(), v ) );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:320:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  320 |         return std::auto_ptr< Geometry >( extrude( g.as< Polygon >(), v ) );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:323:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  323 |         return std::auto_ptr< Geometry >( extrude( g.as< Triangle >(), v ) );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:326:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  326 |         return std::auto_ptr< Geometry >( extrude( g.as< GeometryCollection >(), v ) );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:329:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  329 |         return std::auto_ptr< Geometry >( extrude( g.as< MultiPoint >(), v ) );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:332:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  332 |         return std::auto_ptr< Geometry >( extrude( g.as< MultiLineString >(), v ) );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:335:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  335 |         return std::auto_ptr< Geometry >( extrude( g.as< MultiPolygon >(), v ) );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:338:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  338 |         return std::auto_ptr< Geometry >( extrude( g.as< TriangulatedSurface >(), v ) );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:341:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  341 |         return std::auto_ptr< Geometry >( extrude( g.as< PolyhedralSurface >(), v ) );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp: At global scope:
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:358:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  358 | std::auto_ptr< Geometry > extrude( const Geometry& g, Kernel::FT dx, Kernel::FT dy, Kernel::FT dz, NoValidityCheck )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:363:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  363 | std::auto_ptr< Geometry > extrude( const Geometry& g, Kernel::FT dx, Kernel::FT dy, Kernel::FT dz )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::extrude(const SFCGAL::Geometry&, CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::FT, CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::FT, CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::FT)':
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:366:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  366 |     std::auto_ptr<Geometry> result( extrude( g, dx, dy, dz, NoValidityCheck() ) );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp: At global scope:
/<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:371:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  371 | SFCGAL_API std::auto_ptr< Geometry > extrude( const Geometry& g, const double& dx, const double& dy, const double& dz )
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 22%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/force2D.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/force2D.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/force2D.cpp
[ 23%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/force3D.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/force3D.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/force3D.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Transform.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/ForceZ.h:27,
                 from /<<PKGBUILDDIR>>/src/algorithm/force3D.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/force3D.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/force3D.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Transform.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/Force2D.h:27,
                 from /<<PKGBUILDDIR>>/src/algorithm/force2D.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/force2D.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/force2D.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 23%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/intersection.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/intersection.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp
[ 24%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/intersects.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/intersects.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:43:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   43 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:51:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb,NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:58:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:66:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   66 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:35:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   35 | SFCGAL_API std::auto_ptr<Geometry> collect( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:42:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   42 | std::auto_ptr<Geometry> collect( GeometryIterator begin, GeometryIterator end )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::collect(GeometryIterator, GeometryIterator)':
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collect.h:52:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   52 |     return std::auto_ptr<Geometry>( coll );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:25:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h: At global scope:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h:41:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   41 | SFCGAL_API std::auto_ptr<Geometry> collectionHomogenize( std::auto_ptr<Geometry> coll );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:25:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/collectionHomogenize.h:41:63: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   41 | SFCGAL_API std::auto_ptr<Geometry> collectionHomogenize( std::auto_ptr<Geometry> coll );
      |                                                               ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:326:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  326 |     std::auto_ptr<Geometry> recompose() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:153:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  153 | std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb, NoValidityCheck )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:163:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  163 | std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:171:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  171 | std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb, NoValidityCheck )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:182:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  182 | std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:26:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:43:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   43 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:24:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:26:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:51:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb,NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:24:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:26:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:58:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:24:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:26:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:66:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   66 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:24:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/connection.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:24:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/triangulateInGeometrySet.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:30:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:326:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  326 |     std::auto_ptr<Geometry> recompose() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:24:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:32:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:189:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  189 |     std::auto_ptr< LineString > toRing() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:24:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:32:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:194:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  194 |     std::auto_ptr< Polygon >    toPolygon() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:24:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:32:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:200:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  200 |     std::auto_ptr< PolyhedralSurface >   toShell() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:24:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:32:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:205:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  205 |     std::auto_ptr< Solid >      toSolid() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:24:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:35:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:24:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:36:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:24:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/intersects.cpp: In function 'bool SFCGAL::algorithm::selfIntersectsImpl(const SFCGAL::LineString&)':
/<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:455:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  455 |             std::auto_ptr< Geometry > inter; // null if no intersection
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:24:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/intersects.cpp: In function 'bool SFCGAL::algorithm::selfIntersectsImpl(const SFCGAL::PolyhedralSurface&, const SFCGAL::algorithm::SurfaceGraph&)':
/<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:518:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  518 |             std::auto_ptr< Geometry > inter = Dim == 3
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:24:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/intersects.cpp: In function 'bool SFCGAL::algorithm::selfIntersectsImpl(const SFCGAL::TriangulatedSurface&, const SFCGAL::algorithm::SurfaceGraph&)':
/<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:567:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  567 |             std::auto_ptr< Geometry > inter = Dim == 3
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:24:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:33:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'RandomAccessIter CGAL::Box_intersection_d::median_of_three(RandomAccessIter, RandomAccessIter, RandomAccessIter, Predicate_traits, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  190 | median_of_three( RandomAccessIter a, RandomAccessIter b, RandomAccessIter c,
      | ^~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::intersection_cb<2>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   90 | void one_way_scan( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::intersection_cb<2>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::intersection_cb<3>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   90 | void one_way_scan( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::intersection_cb<3>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::intersection_cb<3>; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:33:
/usr/include/CGAL/box_intersection_d.h: In function 'void SFCGAL::algorithm::intersection(const SFCGAL::detail::GeometrySet<Dim>&, const SFCGAL::detail::GeometrySet<Dim>&, SFCGAL::detail::GeometrySet<Dim>&) [with int Dim = 3]':
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   49 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   50 |                               inf, sup, callback, traits, cutoff, dim, true);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   52 |         Box_intersection_d::segment_tree(begin2, end2, begin1, end1,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 |                               inf, sup, callback, traits, cutoff, dim, false);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:33:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::intersection_cb<2>; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp:33:
/usr/include/CGAL/box_intersection_d.h: In function 'void SFCGAL::algorithm::intersection(const SFCGAL::detail::GeometrySet<Dim>&, const SFCGAL::detail::GeometrySet<Dim>&, SFCGAL::detail::GeometrySet<Dim>&) [with int Dim = 2]':
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   49 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   50 |                               inf, sup, callback, traits, cutoff, dim, true);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   52 |         Box_intersection_d::segment_tree(begin2, end2, begin1, end1,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 |                               inf, sup, callback, traits, cutoff, dim, false);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:22,
                 from /usr/include/CGAL/AABB_traits.h:29,
                 from /usr/include/CGAL/Side_of_triangle_mesh.h:25,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/Point_inside_polyhedron.h:14,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:40:
/usr/include/boost/bind/bind_cc.hpp: In function 'boost::_bi::bind_t<R, R (*)(B1, B2, B3), typename boost::_bi::list_av_3<A1, A2, A3>::type> boost::bind(R (*)(B1, B2, B3), A1, A2, A3) [with R = bool; B1 = const CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >&; B2 = const CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >&; B3 = const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>&; A1 = boost::arg<1>; A2 = boost::arg<2>; A3 = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]':
/usr/include/boost/bind/bind_cc.hpp:46:5: note: parameter passing for argument of type 'CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
   46 |     BOOST_BIND(BOOST_BIND_ST R (BOOST_BIND_CC *f) (B1, B2, B3) BOOST_BIND_NOEXCEPT, A1 a1, A2 a2, A3 a3)
      |     ^~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:38:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'RandomAccessIter CGAL::Box_intersection_d::median_of_three(RandomAccessIter, RandomAccessIter, RandomAccessIter, Predicate_traits, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  190 | median_of_three( RandomAccessIter a, RandomAccessIter b, RandomAccessIter c,
      | ^~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::intersects_cb<2>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::intersects_cb<2>; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:38:
/usr/include/CGAL/box_intersection_d.h: In function 'bool SFCGAL::algorithm::intersects(const SFCGAL::detail::GeometrySet<Dim>&, const SFCGAL::detail::GeometrySet<Dim>&) [with int Dim = 2]':
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   49 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   50 |                               inf, sup, callback, traits, cutoff, dim, true);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   52 |         Box_intersection_d::segment_tree(begin2, end2, begin1, end1,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 |                               inf, sup, callback, traits, cutoff, dim, false);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:38:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::intersects_cb<2>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   90 | void one_way_scan( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:22,
                 from /usr/include/boost/multi_index/sequenced_index.hpp:17,
                 from /usr/include/boost/property_tree/ptree.hpp:23,
                 from /usr/include/boost/property_tree/xml_parser.hpp:14,
                 from /usr/include/CGAL/Combinatorial_map_save_load.h:17,
                 from /usr/include/CGAL/Combinatorial_map.h:27,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_for_corefinement.h:28,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:28,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:26:
/usr/include/boost/bind/bind_cc.hpp: In function 'boost::_bi::bind_t<R, R (*)(B1, B2, B3), typename boost::_bi::list_av_3<A1, A2, A3>::type> boost::bind(R (*)(B1, B2, B3), A1, A2, A3) [with R = bool; B1 = const CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >&; B2 = const CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >&; B3 = const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>&; A1 = boost::arg<1>; A2 = boost::arg<2>; A3 = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]':
/usr/include/boost/bind/bind_cc.hpp:46:5: note: parameter passing for argument of type 'CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
   46 |     BOOST_BIND(BOOST_BIND_ST R (BOOST_BIND_CC *f) (B1, B2, B3) BOOST_BIND_NOEXCEPT, A1 a1, A2 a2, A3 a3)
      |     ^~~~~~~~~~
/usr/include/boost/bind/bind_cc.hpp: In function 'boost::_bi::bind_t<R, R (*)(B1, B2, B3), typename boost::_bi::list_av_3<A1, A2, A3>::type> boost::bind(R (*)(B1, B2, B3), A1, A2, A3) [with R = bool; B1 = const CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >&; B2 = const CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >&; B3 = const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>&; A1 = boost::arg<1>; A2 = boost::arg<2>; A3 = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]':
/usr/include/boost/bind/bind_cc.hpp:46:5: note: parameter passing for argument of type 'CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
[ 25%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/isValid.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/isValid.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp
In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:25,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/Point_inside_polyhedron.h:14,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:40:
/usr/include/CGAL/AABB_traits.h: In member function 'void CGAL::AABB_node<AABBTraits>::expand(ConstPrimitiveIterator, ConstPrimitiveIterator, std::size_t, const Tr&) [with ConstPrimitiveIterator = __gnu_cxx::__normal_iterator<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >*, std::vector<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, std::allocator<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> > > > >; AABBTraits = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]':
/usr/include/CGAL/AABB_traits.h:275:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  275 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_x,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/AABB_traits.h:278:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  278 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_y,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/AABB_traits.h:281:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  281 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_z,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/Point_inside_polyhedron.h:14,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:40:
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h: In member function 'CGAL::Bounded_side CGAL::internal::Point_inside_vertical_ray_cast<Kernel, AABBTree, Helper>::operator()(const Point&, const AABBTree&, typename Kernel::Construct_ray_3, typename Kernel::Construct_vector_3) const [with Kernel = CGAL::Epeck; AABBTree = CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::Construct_ray_3' {aka 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>'} changed in GCC 7.1
   70 |   Bounded_side operator()(
      |                ^~~~~~~~
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::Construct_vector_3' {aka 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/Point_inside_polyhedron.h:14,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:40:
/usr/include/CGAL/Side_of_triangle_mesh.h: In member function 'bool SFCGAL::algorithm::intersects_volume_x::operator()(const T*) const [with T = CGAL::Segment_3<CGAL::Epeck>]':
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:38:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::intersects_cb<3>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   90 | void one_way_scan( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::intersects_cb<3>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::intersects_cb<3>; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:38:
/usr/include/CGAL/box_intersection_d.h: In function 'bool SFCGAL::algorithm::intersects(const SFCGAL::detail::GeometrySet<Dim>&, const SFCGAL::detail::GeometrySet<Dim>&) [with int Dim = 3]':
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   49 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   50 |                               inf, sup, callback, traits, cutoff, dim, true);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   52 |         Box_intersection_d::segment_tree(begin2, end2, begin1, end1,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 |                               inf, sup, callback, traits, cutoff, dim, false);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/Point_inside_polyhedron.h:14,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:40:
/usr/include/CGAL/Side_of_triangle_mesh.h: In member function 'bool SFCGAL::algorithm::intersects_volume_x::operator()(const T*) const [with T = CGAL::Triangle_3<CGAL::Epeck>]':
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
/usr/include/CGAL/Side_of_triangle_mesh.h: In member function 'bool SFCGAL::algorithm::intersects_volume_x::operator()(const T*) const [with T = CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>]':
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
/usr/include/CGAL/Side_of_triangle_mesh.h: In member function 'bool SFCGAL::algorithm::intersects_volume_x::operator()(const T*) const [with T = CGAL::Point_3<CGAL::Epeck>]':
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/isValid.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/isValid.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:26:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/isValid.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:26:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/isValid.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:35:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:43:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   43 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/isValid.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:35:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:51:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb,NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/isValid.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:35:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:58:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/isValid.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:35:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:66:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   66 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/isValid.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/isValid.cpp: In function 'void SFCGAL::SFCGAL_ASSERT_GEOMETRY_VALIDITY_2D(const SFCGAL::Geometry&)':
/<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:87:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   87 |             std::auto_ptr<SFCGAL::Geometry> sfcgalAssertGeometryValidityClone( (g).clone() );
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/isValid.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/isValid.cpp: In function 'void SFCGAL::SFCGAL_ASSERT_GEOMETRY_VALIDITY_3D(const SFCGAL::Geometry&)':
/<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:103:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  103 |             std::auto_ptr<Geometry> sfcgalAssertGeometryValidityClone( (g).clone() );
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/isValid.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/isValid.cpp: In function 'const SFCGAL::Validity SFCGAL::algorithm::isValid(const SFCGAL::Polygon&, const double&)':
/<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:257:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  257 |                 std::auto_ptr<Geometry> inter = p.is3D()
      |                      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/isValid.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/isValid.cpp: In function 'const SFCGAL::Validity SFCGAL::algorithm::isValid(const SFCGAL::MultiPolygon&, const double&)':
/<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:358:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  358 |             std::auto_ptr< Geometry > inter = mp.is3D()
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/isValid.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 25%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/length.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/length.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/length.cpp
[ 26%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/minkowskiSum.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/minkowskiSum.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:27,
                 from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:42:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   42 | SFCGAL_API std::auto_ptr< Geometry > minkowskiSum( const Geometry& gA, const Polygon& gB ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:54:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   54 | SFCGAL_API std::auto_ptr< Geometry > minkowskiSum( const Geometry& gA, const Polygon& gB, NoValidityCheck ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/LineString.h:31,
                 from /<<PKGBUILDDIR>>/src/algorithm/length.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/LineString.h:27,
                 from /<<PKGBUILDDIR>>/src/algorithm/length.cpp:23:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:33:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/polygonSetToMultiPolygon.h:36:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   36 | SFCGAL_API std::auto_ptr< MultiPolygon > polygonSetToMultiPolygon( const CGAL::Polygon_set_2< Kernel >& polygonSet ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:265:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  265 | std::auto_ptr< Geometry > minkowskiSum( const Geometry& gA, const Polygon& gB, NoValidityCheck )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::minkowskiSum(const SFCGAL::Geometry&, const SFCGAL::Polygon&, SFCGAL::algorithm::NoValidityCheck)':
/<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:268:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  268 |         return std::auto_ptr< Geometry >( gA.clone() );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:273:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  273 |     return std::auto_ptr< Geometry >( detail::polygonSetToMultiPolygon( polygonSet ).release() ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp: At global scope:
/<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:281:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  281 | std::auto_ptr< Geometry > minkowskiSum( const Geometry& gA, const Polygon& gB )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::minkowskiSum(const SFCGAL::Geometry&, const SFCGAL::Polygon&)':
/<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:286:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  286 |     std::auto_ptr<Geometry> result( minkowskiSum( gA, gB, NoValidityCheck() ) );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 26%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/offset.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/offset.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/offset.cpp
In file included from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/offset.h:44:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   44 | SFCGAL_API std::auto_ptr< MultiPolygon > offset( const Geometry& g, const double& r ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/offset.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/offset.h:54:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   54 | SFCGAL_API std::auto_ptr< MultiPolygon > offset( const Geometry& g, const double& r, NoValidityCheck ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/offset.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/LineString.h:31,
                 from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/offset.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:26:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/offset.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:26:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/offset.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:32:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/polygonSetToMultiPolygon.h:36:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   36 | SFCGAL_API std::auto_ptr< MultiPolygon > polygonSetToMultiPolygon( const CGAL::Polygon_set_2< Kernel >& polygonSet ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/offset.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/offset.cpp:150:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  150 | std::auto_ptr< MultiPolygon > polygonSetToMultiPolygon( const Offset_polygon_set_2& polygonSet, const int& n )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/offset.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/offset.cpp: In function 'std::auto_ptr<SFCGAL::MultiPolygon> SFCGAL::algorithm::polygonSetToMultiPolygon(const Offset_polygon_set_2&, const int&)':
/<<PKGBUILDDIR>>/src/algorithm/offset.cpp:155:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  155 |     std::auto_ptr< MultiPolygon > result( new MultiPolygon );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/offset.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/offset.cpp: At global scope:
/<<PKGBUILDDIR>>/src/algorithm/offset.cpp:344:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  344 | std::auto_ptr< MultiPolygon > offset( const Geometry& g, const double& r, NoValidityCheck )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/offset.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/offset.cpp:352:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  352 | std::auto_ptr< MultiPolygon > offset( const Geometry& g, const double& r )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/offset.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/offset.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
                 from /usr/include/boost/math/special_functions/sign.hpp:17,
                 from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
                 from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
                 from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
                 from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
                 from /usr/include/boost/lexical_cast.hpp:32,
                 from /usr/include/CGAL/exceptions.h:28,
                 from /usr/include/CGAL/assertions_impl.h:26,
                 from /usr/include/CGAL/assertions.h:353,
                 from /usr/include/CGAL/kernel_assertions.h:24,
                 from /usr/include/CGAL/Bbox_2.h:20,
                 from /usr/include/CGAL/Intersections_2/Bbox_2_Circle_2.h:17,
                 from /usr/include/CGAL/intersection_2.h:22,
                 from /usr/include/CGAL/intersections.h:37,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > >::iterator' {aka '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3.h:31,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:24:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'RandomAccessIter CGAL::Box_intersection_d::median_of_three(RandomAccessIter, RandomAccessIter, RandomAccessIter, Predicate_traits, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  190 | median_of_three( RandomAccessIter a, RandomAccessIter b, RandomAccessIter c,
      | ^~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'RandomAccessIter CGAL::Box_intersection_d::split_points(RandomAccessIter, RandomAccessIter, Predicate_traits, int, T&) [with RandomAccessIter = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>; T = double]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:259:1: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  259 | split_points( RandomAccessIter begin, RandomAccessIter end,
      | ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
[ 27%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/orientation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/orientation.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/orientation.cpp
In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:25,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:26:
/usr/include/CGAL/AABB_traits.h: In member function 'void CGAL::AABB_node<AABBTraits>::expand(ConstPrimitiveIterator, ConstPrimitiveIterator, std::size_t, const Tr&) [with ConstPrimitiveIterator = __gnu_cxx::__normal_iterator<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >*, std::vector<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, std::allocator<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> > > > >; AABBTraits = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]':
/usr/include/CGAL/AABB_traits.h:275:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  275 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_x,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/AABB_traits.h:278:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  278 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_y,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/AABB_traits.h:281:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  281 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_z,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/orientation.h:27,
                 from /<<PKGBUILDDIR>>/src/algorithm/orientation.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/orientation.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/orientation.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/graph/GeometryGraphBuilder.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/ConsistentOrientationBuilder.h:29,
                 from /<<PKGBUILDDIR>>/src/algorithm/orientation.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/orientation.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/orientation.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/graph/GeometryGraphBuilder.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/ConsistentOrientationBuilder.h:29,
                 from /<<PKGBUILDDIR>>/src/algorithm/orientation.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/orientation.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/orientation.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3.h:31,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:24:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; Callback = CGAL::Intersection_of_Polyhedra_3<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Epeck, CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Corefinement::Combinatorial_map_output_builder<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default>::Map_edge_facet_bbox_intersection_extract_coplanar; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
   90 | void one_way_scan( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; Callback = CGAL::Intersection_of_Polyhedra_3<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Epeck, CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default, SFCGAL::algorithm::Edge_mark_property_map<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> > > >::Map_edge_facet_bbox_intersection_extract_coplanar; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; Callback = CGAL::Intersection_of_Polyhedra_3<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Epeck, CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default, SFCGAL::algorithm::Edge_mark_property_map<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> > > >::Map_edge_facet_bbox_intersection_extract_coplanar; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; Callback = CGAL::Intersection_of_Polyhedra_3<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Epeck, CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default, SFCGAL::algorithm::Edge_mark_property_map<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> > > >::Map_edge_facet_bbox_intersection_extract_coplanar; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3.h:31,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:24:
/usr/include/CGAL/box_intersection_d.h: In member function 'void CGAL::Intersection_of_Polyhedra_3<Polyhedron, Kernel_, Node_visitor_, Node_storage_type_, Use_const_polyhedron_, PolyhedronPointPMap_>::filter_intersections(CGAL::Intersection_of_Polyhedra_3<Polyhedron, Kernel_, Node_visitor_, Node_storage_type_, Use_const_polyhedron_, PolyhedronPointPMap_>::Polyhedron_ref, CGAL::Intersection_of_Polyhedra_3<Polyhedron, Kernel_, Node_visitor_, Node_storage_type_, Use_const_polyhedron_, PolyhedronPointPMap_>::Polyhedron_ref) [with Polyhedron = CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>; Kernel_ = CGAL::Epeck; Node_visitor_ = CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default, SFCGAL::algorithm::Edge_mark_property_map<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> > >; Node_storage_type_ = CGAL::Default; Use_const_polyhedron_ = CGAL::Default; PolyhedronPointPMap_ = CGAL::Default]':
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
   49 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   50 |                               inf, sup, callback, traits, cutoff, dim, true);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
   52 |         Box_intersection_d::segment_tree(begin2, end2, begin1, end1,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 |                               inf, sup, callback, traits, cutoff, dim, false);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3.h:31,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:24:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; Callback = CGAL::Intersection_of_Polyhedra_3<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Epeck, CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Corefinement::Combinatorial_map_output_builder<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default>::Map_edge_facet_bbox_intersection_extract_coplanar; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; Callback = CGAL::Intersection_of_Polyhedra_3<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Epeck, CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Corefinement::Combinatorial_map_output_builder<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default>::Map_edge_facet_bbox_intersection_extract_coplanar; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3.h:31,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:24:
/usr/include/CGAL/box_intersection_d.h: In member function 'void CGAL::Intersection_of_Polyhedra_3<Polyhedron, Kernel_, Node_visitor_, Node_storage_type_, Use_const_polyhedron_, PolyhedronPointPMap_>::filter_intersections(CGAL::Intersection_of_Polyhedra_3<Polyhedron, Kernel_, Node_visitor_, Node_storage_type_, Use_const_polyhedron_, PolyhedronPointPMap_>::Polyhedron_ref, CGAL::Intersection_of_Polyhedra_3<Polyhedron, Kernel_, Node_visitor_, Node_storage_type_, Use_const_polyhedron_, PolyhedronPointPMap_>::Polyhedron_ref) [with Polyhedron = CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>; Kernel_ = CGAL::Epeck; Node_visitor_ = CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Corefinement::Combinatorial_map_output_builder<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default>; Node_storage_type_ = CGAL::Default; Use_const_polyhedron_ = CGAL::Default; PolyhedronPointPMap_ = CGAL::Default]':
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
   49 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   50 |                               inf, sup, callback, traits, cutoff, dim, true);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
   52 |         Box_intersection_d::segment_tree(begin2, end2, begin1, end1,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 |                               inf, sup, callback, traits, cutoff, dim, false);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:21,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:26:
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h: In member function 'CGAL::Bounded_side CGAL::internal::Point_inside_vertical_ray_cast<Kernel, AABBTree, Helper>::operator()(const Point&, const AABBTree&, typename Kernel::Construct_ray_3, typename Kernel::Construct_vector_3) const [with Kernel = CGAL::Epeck; AABBTree = CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::Construct_ray_3' {aka 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>'} changed in GCC 7.1
   70 |   Bounded_side operator()(
      |                ^~~~~~~~
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::Construct_vector_3' {aka 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:26:
/usr/include/CGAL/Side_of_triangle_mesh.h: In function 'void SFCGAL::algorithm::_intersection_solid_segment(const SFCGAL::detail::PrimitiveHandle<3>&, const SFCGAL::detail::PrimitiveHandle<3>&, SFCGAL::detail::GeometrySet<3>&)':
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:25,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:26:
/usr/include/CGAL/AABB_traits.h: In member function 'void CGAL::AABB_node<AABBTraits>::expand(ConstPrimitiveIterator, ConstPrimitiveIterator, std::size_t, const Tr&) [with ConstPrimitiveIterator = __gnu_cxx::__normal_iterator<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >*, std::vector<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, std::allocator<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> > > > >; AABBTraits = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]':
/usr/include/CGAL/AABB_traits.h:275:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  275 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_x,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/AABB_traits.h:278:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  278 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_y,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/AABB_traits.h:281:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  281 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_z,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:45:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   45 | SFCGAL_API std::auto_ptr< MultiLineString > approximateMedialAxis( const Geometry& g );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:56:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   56 | SFCGAL_API std::auto_ptr< MultiLineString > straightSkeleton( const Geometry& g, bool autoOrientation = true, bool innerOnly = false, bool outputDistanceInM = false ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:67:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   67 | SFCGAL_API std::auto_ptr< MultiLineString > straightSkeleton( const Geometry& g, bool autoOrientation, NoValidityCheck, bool innerOnly = false, bool outputDistanceInM = false ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:73:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   73 | SFCGAL_API std::auto_ptr< MultiLineString > straightSkeleton( const Polygon& g, bool autoOrientation = true, bool innerOnly = false, bool outputDistanceInM = false ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:78:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   78 | SFCGAL_API std::auto_ptr< MultiLineString > straightSkeleton( const MultiPolygon& g, bool autoOrientation = true, bool innerOnly = false, bool outputDistanceInM = false ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:21,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:26:
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h: In member function 'CGAL::Bounded_side CGAL::internal::Point_inside_vertical_ray_cast<Kernel, AABBTree, Helper>::operator()(const Point&, const AABBTree&, typename Kernel::Construct_ray_3, typename Kernel::Construct_vector_3) const [with Kernel = CGAL::Epeck; AABBTree = CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::Construct_ray_3' {aka 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>'} changed in GCC 7.1
   70 |   Bounded_side operator()(
      |                ^~~~~~~~
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::Construct_vector_3' {aka 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:26:
/usr/include/CGAL/Side_of_triangle_mesh.h: In member function 'void CGAL::Corefinement::Combinatorial_map_output_builder<Polyhedron, Kernel_, PolyhedronPointPMap_>::operator()(const std::map<typename Polyhedron::Halfedge_const_handle, std::pair<int, int>, CGAL::internal_IOP::Compare_unik_address<Polyhedron> >&, const Nodes_vector&, const An_edge_per_polyline_map&, const Bitset&, const Poly_to_map_node&) [with Nodes_vector = CGAL::internal_IOP::Triangle_segment_intersection_points<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Epeck, CGAL::internal_IOP::Predicates_on_constructions, true>; Bitset = boost::dynamic_bitset<>; Polyhedron = CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>; Kernel_ = CGAL::Default; PolyhedronPointPMap_ = CGAL::Default]':
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:189:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  189 |     std::auto_ptr< LineString > toRing() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:194:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  194 |     std::auto_ptr< Polygon >    toPolygon() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:200:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  200 |     std::auto_ptr< PolyhedralSurface >   toShell() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:205:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  205 |     std::auto_ptr< Solid >      toSolid() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/LineString.h:31,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:34:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:43:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   43 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:34:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:51:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb,NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:34:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:58:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:34:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:66:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   66 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp: In function 'void SFCGAL::algorithm::{anonymous}::straightSkeletonToMedialAxis(const CGAL::Straight_skeleton_2<K>&, SFCGAL::MultiLineString&, CGAL::Type_equality_wrapper<CGAL::Lazy_kernel_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>, CGAL::Epeck>::Vector_2&)':
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:172:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  172 |         std::auto_ptr<LineString> ls ( new LineString(
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp: In function 'void SFCGAL::algorithm::{anonymous}::checkNoTouchingHoles(const SFCGAL::Polygon&)':
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:208:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  208 |             std::auto_ptr<Geometry> inter = g.is3D()
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp: In function 'SFCGAL::algorithm::Polygon_with_holes_2 SFCGAL::algorithm::{anonymous}::preparePolygon(const SFCGAL::Polygon&, CGAL::Type_equality_wrapper<CGAL::Lazy_kernel_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>, CGAL::Epeck>::Vector_2&)':
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:232:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  232 |   std::auto_ptr<Polygon> cloned ( poly.clone() );
      |        ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp: At global scope:
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:268:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  268 | std::auto_ptr< MultiLineString > straightSkeleton( const Geometry& g, bool autoOrientation, NoValidityCheck, bool innerOnly, bool outputDistanceInM )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp: In function 'std::auto_ptr<SFCGAL::MultiLineString> SFCGAL::algorithm::straightSkeleton(const SFCGAL::Geometry&, bool, SFCGAL::algorithm::NoValidityCheck, bool, bool)':
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:281:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  281 |         return std::auto_ptr< MultiLineString >( new MultiLineString );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp: At global scope:
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:285:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  285 | std::auto_ptr< MultiLineString > straightSkeleton( const Geometry& g, bool autoOrientation, bool innerOnly, bool outputDistanceInM )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp: In function 'std::auto_ptr<SFCGAL::MultiLineString> SFCGAL::algorithm::straightSkeleton(const SFCGAL::Geometry&, bool, bool, bool)':
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:289:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  289 |     std::auto_ptr<MultiLineString> result( straightSkeleton( g, autoOrientation, NoValidityCheck(), innerOnly, outputDistanceInM ) );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp: At global scope:
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:296:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  296 | std::auto_ptr< MultiLineString > straightSkeleton( const Polygon& g, bool /*autoOrientation*/, bool innerOnly, bool outputDistanceInM )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp: In function 'std::auto_ptr<SFCGAL::MultiLineString> SFCGAL::algorithm::straightSkeleton(const SFCGAL::Polygon&, bool, bool, bool)':
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:298:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  298 |     std::auto_ptr< MultiLineString > result( new MultiLineString );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp: At global scope:
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:324:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  324 | std::auto_ptr< MultiLineString > straightSkeleton( const MultiPolygon& g, bool /*autoOrientation*/, bool innerOnly, bool outputDistanceInM )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp: In function 'std::auto_ptr<SFCGAL::MultiLineString> SFCGAL::algorithm::straightSkeleton(const SFCGAL::MultiPolygon&, bool, bool, bool)':
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:326:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  326 |     std::auto_ptr< MultiLineString > result( new MultiLineString );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp: At global scope:
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:346:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  346 | std::auto_ptr< MultiLineString > approximateMedialAxis( const Geometry& g )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp: In function 'std::auto_ptr<SFCGAL::MultiLineString> SFCGAL::algorithm::approximateMedialAxis(const SFCGAL::Geometry&)':
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:350:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  350 |     std::auto_ptr< MultiLineString > mx( new MultiLineString );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/boost/bind.hpp:22,
                 from /usr/include/boost/multi_index/sequenced_index.hpp:17,
                 from /usr/include/boost/property_tree/ptree.hpp:23,
                 from /usr/include/boost/property_tree/xml_parser.hpp:14,
                 from /usr/include/CGAL/Combinatorial_map_save_load.h:17,
                 from /usr/include/CGAL/Combinatorial_map.h:27,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_for_corefinement.h:28,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:28,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/boost/bind/bind_cc.hpp: In function 'boost::_bi::bind_t<R, R (*)(B1, B2, B3), typename boost::_bi::list_av_3<A1, A2, A3>::type> boost::bind(R (*)(B1, B2, B3), A1, A2, A3) [with R = bool; B1 = const CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >&; B2 = const CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >&; B3 = const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>&; A1 = boost::arg<1>; A2 = boost::arg<2>; A3 = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]':
/usr/include/boost/bind/bind_cc.hpp:46:5: note: parameter passing for argument of type 'CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
   46 |     BOOST_BIND(BOOST_BIND_ST R (BOOST_BIND_CC *f) (B1, B2, B3) BOOST_BIND_NOEXCEPT, A1 a1, A2 a2, A3 a3)
      |     ^~~~~~~~~~
/usr/include/boost/bind/bind_cc.hpp: In function 'boost::_bi::bind_t<R, R (*)(B1, B2, B3), typename boost::_bi::list_av_3<A1, A2, A3>::type> boost::bind(R (*)(B1, B2, B3), A1, A2, A3) [with R = bool; B1 = const CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >&; B2 = const CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >&; B3 = const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>&; A1 = boost::arg<1>; A2 = boost::arg<2>; A3 = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]':
/usr/include/boost/bind/bind_cc.hpp:46:5: note: parameter passing for argument of type 'CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
In file included from /usr/include/CGAL/Straight_skeleton_builder_2.h:926,
                 from /usr/include/CGAL/create_straight_skeleton_2.h:19,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:19,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:37:
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In function 'CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::validate(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle) const [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:65:1: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
   65 | Straight_skeleton_builder_2<Gt,Ss,V>::validate( Vertex_handle aH ) const
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::EraseNode(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1394:6: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1394 | void Straight_skeleton_builder_2<Gt,Ss,V>::EraseNode ( Vertex_handle aNode )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::MergeSplitNodes(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle_pair) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1389:3: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1389 |   EraseNode(lRNode);
      |   ^~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::SetupNewNode(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1076:6: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1076 | void Straight_skeleton_builder_2<Gt,Ss,V>::SetupNewNode( Vertex_handle aNode )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/create_straight_skeleton_2.h:19,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:19,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:37:
/usr/include/CGAL/Straight_skeleton_builder_2.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::SetBisectorSlope(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle, CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_builder_2.h:560:8: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  560 |   void SetBisectorSlope ( Vertex_handle aA, Vertex_handle aB )
      |        ^~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_builder_2.h:560:8: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
In file included from /usr/include/CGAL/Straight_skeleton_builder_2.h:926,
                 from /usr/include/CGAL/create_straight_skeleton_2.h:19,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:19,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:37:
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::HandleSimultaneousEdgeEvent(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle, CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:312:6: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  312 | void Straight_skeleton_builder_2<Gt,Ss,V>::HandleSimultaneousEdgeEvent( Vertex_handle aA, Vertex_handle aB )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:312:6: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:392:3: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  392 |   SetBisectorSlope(aA,aB);
      |   ^~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:401:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  401 |     EraseNode(lOAV);
      |     ^~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:407:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  407 |     EraseNode(lOBV);
      |     ^~~~~~~~~
In file included from /usr/include/CGAL/create_straight_skeleton_2.h:19,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:19,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:37:
/usr/include/CGAL/Straight_skeleton_builder_2.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::InitVertexData(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_builder_2.h:279:8: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  279 |   void InitVertexData( Vertex_handle aV )
      |        ^~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_builder_2.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::enter_valid_contour(InputPointIterator, InputPointIterator, const Converter&) [with InputPointIterator = __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epeck>*, std::vector<CGAL::Point_2<CGAL::Epeck>, std::allocator<CGAL::Point_2<CGAL::Epeck> > > >; Converter = CGAL::Cartesian_converter<CGAL::Epeck, CGAL::Epick, CGAL::NT_converter<CGAL::Lazy_exact_nt<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, double> >; Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_builder_2.h:791:7: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  791 |       InitVertexData(lVertex);
      |       ^~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Straight_skeleton_builder_2.h:926,
                 from /usr/include/CGAL/create_straight_skeleton_2.h:19,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:19,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:37:
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::CreateContourBisectors() [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:513:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  513 |     InitVertexData(lInfNode);
      |     ^~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::ConstructEdgeEventNode(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::EdgeEvent&) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:554:3: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  554 |   InitVertexData(lNewNode);
      |   ^~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle_pair CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::ConstructSplitEventNodes(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::SplitEvent&, CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:668:1: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  668 | Straight_skeleton_builder_2<Gt,Ss,V>::ConstructSplitEventNodes( SplitEvent& aEvent, Vertex_handle aOppR )
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:679:3: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  679 |   InitVertexData(lNewNodeA);
      |   ^~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:680:3: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  680 |   InitVertexData(lNewNodeB);
      |   ^~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle_pair CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::ConstructPseudoSplitEventNodes(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::PseudoSplitEvent&) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:737:3: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  737 |   InitVertexData(lNewNodeA);
      |   ^~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:738:3: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  738 |   InitVertexData(lNewNodeB);
      |   ^~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::InsertNextSplitEventInPQ(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1294:6: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1294 | void Straight_skeleton_builder_2<Gt,Ss,V>::InsertNextSplitEventInPQ( Vertex_handle v )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::EventPtr CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::FindEdgeEvent(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle, CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle, const Triedge&) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:92:1: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
   92 | Straight_skeleton_builder_2<Gt,Ss,V>::FindEdgeEvent( Vertex_handle aLNode, Vertex_handle aRNode, Triedge const& aPrevEventTriedge  )
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:92:1: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::CollectSplitEvent(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle, const Triedge&) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:188:6: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  188 | void Straight_skeleton_builder_2<Gt,Ss,V>::CollectSplitEvent( Vertex_handle aNode, Triedge const& aTriedge )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:188:6: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::CollectNewEvents(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle, const Triedge&) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:245:6: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  245 | void Straight_skeleton_builder_2<Gt,Ss,V>::CollectNewEvents( Vertex_handle aNode, Triedge const& aPrevEventTriedge )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:235:9: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  235 |         CollectSplitEvent(aNode, lEventTriedge ) ;
      |         ^~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:293:12: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  293 |   EventPtr lLEdgeEvent = FindEdgeEvent( lPrev , aNode, aPrevEventTriedge ) ;
      |            ^~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:294:12: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  294 |   EventPtr lREdgeEvent = FindEdgeEvent( aNode , lNext, aPrevEventTriedge ) ;
      |            ^~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::UpdatePQ(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle, const Triedge&) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:428:6: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  428 | void Straight_skeleton_builder_2<Gt,Ss,V>::UpdatePQ( Vertex_handle aNode, Triedge const& aPrevEventTriedge )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:428:6: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:440:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  440 |     HandleSimultaneousEdgeEvent( aNode, lPrev ) ;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:443:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  443 |     HandleSimultaneousEdgeEvent( aNode, lNext ) ;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:445:6: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  445 |      CollectNewEvents(aNode,aPrevEventTriedge);
      |      ^~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::HandleSplitEvent(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::EventPtr, CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle_pair) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:973:39: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  973 |     boost::tie(lNewNode_L,lNewNode_R) = ConstructSplitEventNodes(lEvent,lOppR);
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1023:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1023 |     SetBisectorSlope(lSeed,lNewNode_L);
      |     ^~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1026:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1026 |     InitVertexData(lNewFicNode);
      |     ^~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1063:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1063 |     SetupNewNode(lNewNode_L) ;
      |     ^~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1064:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1064 |     SetupNewNode(lNewNode_R) ;
      |     ^~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1066:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1066 |     UpdatePQ(lNewNode_L, lEvent.triedge());
      |     ^~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1067:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1067 |     UpdatePQ(lNewNode_R, lEvent.triedge());
      |     ^~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::HandlePseudoSplitEvent(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::EventPtr) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1236:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1236 |     SetBisectorSlope(lLSeed,lNewNode_L);
      |     ^~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1237:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1237 |     SetBisectorSlope(lRSeed,lNewNode_R);
      |     ^~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1265:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1265 |     SetupNewNode(lNewNode_L) ;
      |     ^~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1266:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1266 |     SetupNewNode(lNewNode_R) ;
      |     ^~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1268:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1268 |     UpdatePQ(lNewNode_L, lEvent.triedge());
      |     ^~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1269:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
 1269 |     UpdatePQ(lNewNode_R, lEvent.triedge());
      |     ^~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::HandleEdgeEvent(CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::EventPtr) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:877:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  877 |     SetBisectorSlope(lLSeed,lNewNode);
      |     ^~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:878:5: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  878 |     SetBisectorSlope(lRSeed,lNewNode);
      |     ^~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:913:7: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  913 |       EraseNode(lRIFicNode);
      |       ^~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:915:7: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  915 |       SetupNewNode(lNewNode) ;
      |       ^~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:917:7: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_handle' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  917 |       UpdatePQ(lNewNode, lEvent.triedge());
      |       ^~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Propagate() [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1306:7: note: parameter passing for argument of type 'const CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >' changed in GCC 7.1
 1306 |       InsertNextSplitEventInPQ(*v);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::MergeCoincidentNodes() [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1746:5: note: parameter passing for argument of type 'const CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >' changed in GCC 7.1
 1746 |     EraseNode(*vi);
      |     ^~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::SSkelPtr CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::construct_skeleton(bool) [with Traits_ = CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>; SSkel_ = CGAL::Straight_skeleton_2<CGAL::Epick>; Visitor_ = CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> >]':
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:457:7: note: parameter passing for argument of type 'CGAL::Straight_skeleton_builder_2<CGAL::Straight_skeleton_builder_traits_2<CGAL::Epick>, CGAL::Straight_skeleton_2<CGAL::Epick>, CGAL::Dummy_straight_skeleton_builder_2_visitor<CGAL::Straight_skeleton_2<CGAL::Epick> > >::Vertex_iterator' {aka 'CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::Straight_skeleton_vertex_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> >, CGAL::Point_2<CGAL::Epick>, double> > > >'} changed in GCC 7.1
  457 |       UpdatePQ(v,cNull_triedge);
      |       ^~~~~~~~
[ 28%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/tesselate.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/tesselate.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp
/usr/include/CGAL/Side_of_triangle_mesh.h: In function 'void SFCGAL::algorithm::_intersection_solid_triangle(const MarkedPolyhedron&, const CGAL::Triangle_3<CGAL::Epeck>&, SFCGAL::detail::GeometrySet<3>&)':
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:38:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   38 | SFCGAL_API std::auto_ptr<SFCGAL::Geometry> tesselate( const Geometry& );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:47:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   47 | SFCGAL_API std::auto_ptr<SFCGAL::Geometry> tesselate( const Geometry&, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
                 from /usr/include/boost/math/special_functions/sign.hpp:17,
                 from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
                 from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
                 from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
                 from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
                 from /usr/include/boost/lexical_cast.hpp:32,
                 from /usr/include/CGAL/exceptions.h:28,
                 from /usr/include/CGAL/assertions_impl.h:26,
                 from /usr/include/CGAL/assertions.h:353,
                 from /usr/include/CGAL/kernel_assertions.h:24,
                 from /usr/include/CGAL/Bbox_2.h:20,
                 from /usr/include/CGAL/Intersections_2/Bbox_2_Circle_2.h:17,
                 from /usr/include/CGAL/intersection_2.h:22,
                 from /usr/include/CGAL/intersections.h:37,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >}; _Tp = CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; _Alloc = std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >*, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In function 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<4>, CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, boost::mpl::l_item<mpl_::long_<3>, CGAL::Segment_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, boost::mpl::l_item<mpl_::long_<2>, CGAL::Triangle_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, boost::mpl::l_item<mpl_::long_<1>, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > >, boost::mpl::l_end> > > > >, boost::mpl::l_iter<boost::mpl::l_end> >; Visitor = boost::detail::variant::invoke_visitor<CGAL::internal::Converting_visitor<CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, boost::optional<boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Segment_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > > > > >, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Segment_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Triangle_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > > > > >::has_fallback_type_]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >*, std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:34:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   34 | std::auto_ptr<Geometry> tesselate( const Geometry& g, NoValidityCheck )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::tesselate(const SFCGAL::Geometry&, SFCGAL::algorithm::NoValidityCheck)':
/<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:42:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   42 |         return std::auto_ptr<Geometry>( g.clone() );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:48:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   48 |         return std::auto_ptr<Geometry>( triSurf );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:52:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   52 |         std::auto_ptr<GeometryCollection> ret( new GeometryCollection );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:62:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   62 |         return std::auto_ptr<Geometry>( ret.release() );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:69:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   69 |         std::auto_ptr<GeometryCollection> ret( new GeometryCollection );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:75:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   75 |         return std::auto_ptr<Geometry>( ret.release() );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:82:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   82 |     return std::auto_ptr<Geometry>( g.clone() );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp: At global scope:
/<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:85:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   85 | std::auto_ptr<Geometry> tesselate( const Geometry& g )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 29%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/translate.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/translate.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/translate.cpp
[ 29%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/union.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/union.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/union.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/translate.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/translate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/translate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/algorithm/translate.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/translate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/translate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/translate.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/translate.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/translate.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulatePolygon.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:25,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:27,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:28,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:326:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  326 |     std::auto_ptr<Geometry> recompose() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:43:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   43 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:51:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb,NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:58:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:66:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   66 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/union.h:43:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   43 | SFCGAL_API std::auto_ptr<Geometry> union_( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/union.h:51:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 | SFCGAL_API std::auto_ptr<Geometry> union_( const Geometry& ga, const Geometry& gb,NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/union.h:58:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 | SFCGAL_API std::auto_ptr<Geometry> union3D( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/union.h:66:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   66 | SFCGAL_API std::auto_ptr<Geometry> union3D( const Geometry& ga, const Geometry& gb, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulate2DZ.h:27,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:25:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h:148:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  148 |     std::auto_ptr< TriangulatedSurface > getTriangulatedSurface() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/union.cpp:936:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  936 | std::auto_ptr<Geometry> union_( const Geometry& ga, const Geometry& gb, NoValidityCheck )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/union.cpp:952:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  952 | std::auto_ptr<Geometry> union_( const Geometry& ga, const Geometry& gb )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/union.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::union_(const SFCGAL::Geometry&, const SFCGAL::Geometry&)':
/<<PKGBUILDDIR>>/src/algorithm/union.cpp:956:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  956 |     std::auto_ptr<Geometry>  result( union_( ga, gb, NoValidityCheck() ) );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/union.cpp: At global scope:
/<<PKGBUILDDIR>>/src/algorithm/union.cpp:960:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  960 | std::auto_ptr<Geometry> union3D( const Geometry& ga, const Geometry& gb, NoValidityCheck )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/union.cpp:977:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  977 | std::auto_ptr<Geometry> union3D( const Geometry& ga, const Geometry& gb )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/union.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::union3D(const SFCGAL::Geometry&, const SFCGAL::Geometry&)':
/<<PKGBUILDDIR>>/src/algorithm/union.cpp:981:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  981 |     std::auto_ptr<Geometry>  result( union3D( ga, gb, NoValidityCheck() ) );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 30%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/volume.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/volume.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/volume.cpp
In file included from /usr/include/boost/bind.hpp:22,
                 from /usr/include/boost/multi_index/sequenced_index.hpp:17,
                 from /usr/include/boost/property_tree/ptree.hpp:23,
                 from /usr/include/boost/property_tree/xml_parser.hpp:14,
                 from /usr/include/CGAL/Combinatorial_map_save_load.h:17,
                 from /usr/include/CGAL/Combinatorial_map.h:27,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_for_corefinement.h:28,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:28,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/boost/bind/bind_cc.hpp: In function 'boost::_bi::bind_t<R, R (*)(B1, B2, B3), typename boost::_bi::list_av_3<A1, A2, A3>::type> boost::bind(R (*)(B1, B2, B3), A1, A2, A3) [with R = bool; B1 = const CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >&; B2 = const CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >&; B3 = const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>&; A1 = boost::arg<1>; A2 = boost::arg<2>; A3 = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]':
/usr/include/boost/bind/bind_cc.hpp:46:5: note: parameter passing for argument of type 'CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
   46 |     BOOST_BIND(BOOST_BIND_ST R (BOOST_BIND_CC *f) (B1, B2, B3) BOOST_BIND_NOEXCEPT, A1 a1, A2 a2, A3 a3)
      |     ^~~~~~~~~~
/usr/include/boost/bind/bind_cc.hpp: In function 'boost::_bi::bind_t<R, R (*)(B1, B2, B3), typename boost::_bi::list_av_3<A1, A2, A3>::type> boost::bind(R (*)(B1, B2, B3), A1, A2, A3) [with R = bool; B1 = const CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >&; B2 = const CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >&; B3 = const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>&; A1 = boost::arg<1>; A2 = boost::arg<2>; A3 = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]':
/usr/include/boost/bind/bind_cc.hpp:46:5: note: parameter passing for argument of type 'CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/volume.h:26,
                 from /<<PKGBUILDDIR>>/src/algorithm/volume.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/volume.h:25,
                 from /<<PKGBUILDDIR>>/src/algorithm/volume.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/volume.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:38:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   38 | SFCGAL_API std::auto_ptr<SFCGAL::Geometry> tesselate( const Geometry& );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/volume.h:25,
                 from /<<PKGBUILDDIR>>/src/algorithm/volume.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/algorithm/volume.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:47:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   47 | SFCGAL_API std::auto_ptr<SFCGAL::Geometry> tesselate( const Geometry&, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/volume.h:25,
                 from /<<PKGBUILDDIR>>/src/algorithm/volume.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/src/algorithm/volume.cpp:26:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/volume.h:25,
                 from /<<PKGBUILDDIR>>/src/algorithm/volume.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/src/algorithm/volume.cpp:26:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/volume.h:25,
                 from /<<PKGBUILDDIR>>/src/algorithm/volume.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/volume.cpp: In function 'const FT SFCGAL::algorithm::volume(const SFCGAL::Solid&, SFCGAL::algorithm::NoValidityCheck)':
/<<PKGBUILDDIR>>/src/algorithm/volume.cpp:38:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   38 |         std::auto_ptr<Geometry> t( tesselate( solid.shellN( i ), NoValidityCheck() ) );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/volume.h:25,
                 from /<<PKGBUILDDIR>>/src/algorithm/volume.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 30%] Building CXX object src/CMakeFiles/SFCGAL.dir/capi/sfcgal_c.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/capi/sfcgal_c.cpp.o -c /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/boost/format.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:29,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SFCGAL::Point}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' {aka '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:35:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:189:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  189 |     std::auto_ptr< LineString > toRing() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:35:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:194:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  194 |     std::auto_ptr< Polygon >    toPolygon() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:35:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:200:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  200 |     std::auto_ptr< PolyhedralSurface >   toShell() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:35:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:205:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  205 |     std::auto_ptr< Solid >      toSolid() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:35:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:58:28: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 |     PreparedGeometry( std::auto_ptr<Geometry> geometry, srid_t srid = 0 );
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:35:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:134:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  134 |     std::auto_ptr<Geometry> _geometry;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:39:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:39:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   39 | SFCGAL_API std::auto_ptr< Geometry > readWkt( std::istream& s ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:39:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:43:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   43 | SFCGAL_API std::auto_ptr< Geometry > readWkt( const std::string& s ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:39:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:47:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   47 | SFCGAL_API std::auto_ptr< Geometry > readWkt( const char*, size_t );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:40:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:40:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   40 | SFCGAL_API std::auto_ptr< PreparedGeometry > readEwkt( std::istream& s ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:40:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:44:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   44 | SFCGAL_API std::auto_ptr< PreparedGeometry > readEwkt( const std::string& s ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:40:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:48:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   48 | SFCGAL_API std::auto_ptr< PreparedGeometry > readEwkt( const char*, size_t );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:41:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:71:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   71 | SFCGAL_API std::auto_ptr<SFCGAL::Geometry> readBinaryGeometry( const std::string& );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:41:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:76:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   76 | SFCGAL_API std::auto_ptr<SFCGAL::PreparedGeometry> readBinaryPrepared( const std::string& );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:45:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:43:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   43 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:45:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:51:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb,NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:45:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:58:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:45:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/intersection.h:66:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   66 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:46:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/difference.h:43:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   43 | SFCGAL_API std::auto_ptr<Geometry> difference( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:46:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/difference.h:51:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 | SFCGAL_API std::auto_ptr<Geometry> difference( const Geometry& ga, const Geometry& gb,NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:46:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/difference.h:58:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 | SFCGAL_API std::auto_ptr<Geometry> difference3D( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:46:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/difference.h:66:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   66 | SFCGAL_API std::auto_ptr<Geometry> difference3D( const Geometry& ga, const Geometry& gb, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:47:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/union.h:43:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   43 | SFCGAL_API std::auto_ptr<Geometry> union_( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:47:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/union.h:51:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 | SFCGAL_API std::auto_ptr<Geometry> union_( const Geometry& ga, const Geometry& gb,NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:47:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/union.h:58:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 | SFCGAL_API std::auto_ptr<Geometry> union3D( const Geometry& ga, const Geometry& gb );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:47:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/union.h:66:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   66 | SFCGAL_API std::auto_ptr<Geometry> union3D( const Geometry& ga, const Geometry& gb, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:48:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:35:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   35 | SFCGAL_API std::auto_ptr<Geometry> convexHull( const Geometry& g ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:48:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/convexHull.h:42:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   42 | SFCGAL_API std::auto_ptr<Geometry> convexHull3D( const Geometry& g ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:54:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:38:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   38 | SFCGAL_API std::auto_ptr< Geometry > extrude( const Geometry& g, Kernel::FT dx, Kernel::FT dy, Kernel::FT dz ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:54:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:46:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   46 | SFCGAL_API std::auto_ptr< Geometry > extrude( const Geometry& g, Kernel::FT dx, Kernel::FT dy, Kernel::FT dz, NoValidityCheck ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:54:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:55:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   55 | SFCGAL_API std::auto_ptr< Geometry > extrude( const Geometry& g, const double& dx, const double& dy, const double& dz );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:54:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/extrude.h:63:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   63 | SFCGAL_API std::auto_ptr< Geometry > extrude( const Geometry& g, const Kernel::Vector_3& v ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:55:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:38:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   38 | SFCGAL_API std::auto_ptr<SFCGAL::Geometry> tesselate( const Geometry& );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:55:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/tesselate.h:47:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   47 | SFCGAL_API std::auto_ptr<SFCGAL::Geometry> tesselate( const Geometry&, NoValidityCheck );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulate2DZ.h:27,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:56:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h:148:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  148 |     std::auto_ptr< TriangulatedSurface > getTriangulatedSurface() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:57:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:42:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   42 | SFCGAL_API std::auto_ptr< Geometry > minkowskiSum( const Geometry& gA, const Polygon& gB ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:57:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/minkowskiSum.h:54:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   54 | SFCGAL_API std::auto_ptr< Geometry > minkowskiSum( const Geometry& gA, const Polygon& gB, NoValidityCheck ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:58:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/offset.h:44:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   44 | SFCGAL_API std::auto_ptr< MultiPolygon > offset( const Geometry& g, const double& r ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:58:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/offset.h:54:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   54 | SFCGAL_API std::auto_ptr< MultiPolygon > offset( const Geometry& g, const double& r, NoValidityCheck ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:59:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:45:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   45 | SFCGAL_API std::auto_ptr< MultiLineString > approximateMedialAxis( const Geometry& g );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:59:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:56:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   56 | SFCGAL_API std::auto_ptr< MultiLineString > straightSkeleton( const Geometry& g, bool autoOrientation = true, bool innerOnly = false, bool outputDistanceInM = false ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:59:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:67:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   67 | SFCGAL_API std::auto_ptr< MultiLineString > straightSkeleton( const Geometry& g, bool autoOrientation, NoValidityCheck, bool innerOnly = false, bool outputDistanceInM = false ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:59:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:73:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   73 | SFCGAL_API std::auto_ptr< MultiLineString > straightSkeleton( const Polygon& g, bool autoOrientation = true, bool innerOnly = false, bool outputDistanceInM = false ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:59:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/straightSkeleton.h:78:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   78 | SFCGAL_API std::auto_ptr< MultiLineString > straightSkeleton( const MultiPolygon& g, bool autoOrientation = true, bool innerOnly = false, bool outputDistanceInM = false ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_prepared_geometry_t* sfcgal_io_read_binary_prepared(const char*, size_t)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:647:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  647 |     std::auto_ptr<SFCGAL::PreparedGeometry> g;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_prepared_geometry_t* sfcgal_io_read_ewkt(const char*, size_t)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:663:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  663 |     std::auto_ptr<SFCGAL::PreparedGeometry> g;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_geometry_t* sfcgal_geometry_intersection(const sfcgal_geometry_t*, const sfcgal_geometry_t*)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:719:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  719 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:719:8: note: in definition of macro 'SFCGAL_GEOMETRY_FUNCTION_BINARY_CONSTRUCTION'
  719 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_geometry_t* sfcgal_geometry_intersection_3d(const sfcgal_geometry_t*, const sfcgal_geometry_t*)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:719:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  719 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:719:8: note: in definition of macro 'SFCGAL_GEOMETRY_FUNCTION_BINARY_CONSTRUCTION'
  719 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_geometry_t* sfcgal_geometry_difference(const sfcgal_geometry_t*, const sfcgal_geometry_t*)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:719:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  719 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:719:8: note: in definition of macro 'SFCGAL_GEOMETRY_FUNCTION_BINARY_CONSTRUCTION'
  719 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_geometry_t* sfcgal_geometry_difference_3d(const sfcgal_geometry_t*, const sfcgal_geometry_t*)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:719:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  719 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:719:8: note: in definition of macro 'SFCGAL_GEOMETRY_FUNCTION_BINARY_CONSTRUCTION'
  719 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_geometry_t* sfcgal_geometry_union(const sfcgal_geometry_t*, const sfcgal_geometry_t*)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:719:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  719 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:719:8: note: in definition of macro 'SFCGAL_GEOMETRY_FUNCTION_BINARY_CONSTRUCTION'
  719 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_geometry_t* sfcgal_geometry_union_3d(const sfcgal_geometry_t*, const sfcgal_geometry_t*)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:719:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  719 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:719:8: note: in definition of macro 'SFCGAL_GEOMETRY_FUNCTION_BINARY_CONSTRUCTION'
  719 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_geometry_t* sfcgal_geometry_convexhull(const sfcgal_geometry_t*)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:745:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  745 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:745:8: note: in definition of macro 'SFCGAL_GEOMETRY_FUNCTION_UNARY_CONSTRUCTION'
  745 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_geometry_t* sfcgal_geometry_convexhull_3d(const sfcgal_geometry_t*)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:745:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  745 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:745:8: note: in definition of macro 'SFCGAL_GEOMETRY_FUNCTION_UNARY_CONSTRUCTION'
  745 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_geometry_t* sfcgal_geometry_straight_skeleton(const sfcgal_geometry_t*)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:745:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  745 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:745:8: note: in definition of macro 'SFCGAL_GEOMETRY_FUNCTION_UNARY_CONSTRUCTION'
  745 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_geometry_t* sfcgal_geometry_approximate_medial_axis(const sfcgal_geometry_t*)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:745:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  745 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:745:8: note: in definition of macro 'SFCGAL_GEOMETRY_FUNCTION_UNARY_CONSTRUCTION'
  745 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_geometry_t* sfcgal_geometry_tesselate(const sfcgal_geometry_t*)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:745:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  745 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:745:8: note: in definition of macro 'SFCGAL_GEOMETRY_FUNCTION_UNARY_CONSTRUCTION'
  745 |   std::auto_ptr<SFCGAL::Geometry> result;   \
      |        ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_geometry_t* sfcgal_geometry_extrude(const sfcgal_geometry_t*, double, double, double)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:932:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  932 |     std::auto_ptr<SFCGAL::Geometry> gb( g->clone() );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:934:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  934 |     std::auto_ptr<SFCGAL::Geometry> result;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_geometry_t* sfcgal_geometry_minkowski_sum(const sfcgal_geometry_t*, const sfcgal_geometry_t*)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:982:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  982 |     std::auto_ptr<SFCGAL::Geometry> sum;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_geometry_t* sfcgal_geometry_offset_polygon(const sfcgal_geometry_t*, double)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:1001:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
 1001 |     std::auto_ptr<SFCGAL::MultiPolygon> mp;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp: In function 'sfcgal_geometry_t* sfcgal_geometry_straight_skeleton_distance_in_m(const sfcgal_geometry_t*)':
/<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:1031:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
 1031 |     std::auto_ptr<SFCGAL::MultiLineString> mls;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 31%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/EnvelopeVisitor.cpp.o
[ 32%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/ForceValidityVisitor.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/EnvelopeVisitor.cpp.o -c /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/ForceValidityVisitor.cpp.o -c /<<PKGBUILDDIR>>/src/detail/ForceValidityVisitor.cpp
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > >::iterator' {aka '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/boost/format.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:29,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SFCGAL::Point}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' {aka '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > >::iterator' {aka '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/ForceValidityVisitor.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/ForceValidityVisitor.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/ForceValidityVisitor.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/ForceValidityVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:189:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  189 |     std::auto_ptr< LineString > toRing() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:194:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  194 |     std::auto_ptr< Polygon >    toPolygon() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:200:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  200 |     std::auto_ptr< PolyhedralSurface >   toShell() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:205:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  205 |     std::auto_ptr< Solid >      toSolid() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/detail/ForceValidityVisitor.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/ForceValidityVisitor.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/ForceValidityVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/ForceValidityVisitor.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/ForceValidityVisitor.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/ForceValidityVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/EnvelopeVisitor.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 32%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/GeometrySet.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/GeometrySet.cpp.o -c /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp
[ 33%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/GetPointsVisitor.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/GetPointsVisitor.cpp.o -c /<<PKGBUILDDIR>>/src/detail/GetPointsVisitor.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GetPointsVisitor.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/GetPointsVisitor.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GetPointsVisitor.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/GetPointsVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/detail/GetPointsVisitor.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GetPointsVisitor.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/GetPointsVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/GetPointsVisitor.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryVisitor.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GetPointsVisitor.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/GetPointsVisitor.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:326:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  326 |     std::auto_ptr<Geometry> recompose() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryCollection.h:30,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:32:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:33:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:36:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:189:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  189 |     std::auto_ptr< LineString > toRing() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:36:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:194:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  194 |     std::auto_ptr< Polygon >    toPolygon() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:36:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:200:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  200 |     std::auto_ptr< PolyhedralSurface >   toShell() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:36:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:205:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  205 |     std::auto_ptr< Solid >      toSolid() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp: In function 'void SFCGAL::detail::recompose_surfaces(const SurfaceCollection&, std::vector<SFCGAL::Geometry*>&, SFCGAL::detail::dim_t<3>)':
/<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:686:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  686 |     std::auto_ptr<TriangulatedSurface> tri( new TriangulatedSurface );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 33%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/Interval.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/Interval.cpp.o -c /<<PKGBUILDDIR>>/src/detail/Interval.cpp
/<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp: At global scope:
/<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:790:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  790 | std::auto_ptr<Geometry> GeometrySet<Dim>::recompose() const
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp: In member function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::detail::GeometrySet<Dim>::recompose() const':
/<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:800:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  800 |         return std::auto_ptr<Geometry>( new GeometryCollection );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:804:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  804 |         return std::auto_ptr<Geometry>( geometries[0] );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:848:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  848 |     return std::auto_ptr<Geometry>( ret );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, std::bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Lo_less]':
/usr/include/c++/9/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1513 |     __partition(_BidirectionalIterator __first, _BidirectionalIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, std::bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Lo_less]':
/usr/include/c++/9/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/boost/format.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:29,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > >::iterator' {aka '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
[ 34%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/algorithm/coversPoints.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/algorithm/coversPoints.cpp.o -c /<<PKGBUILDDIR>>/src/detail/algorithm/coversPoints.cpp
In file included from /<<PKGBUILDDIR>>/src/detail/algorithm/coversPoints.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/algorithm/coversPoints.cpp:23:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:19,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > >::iterator' {aka '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > >::iterator' {aka '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/algorithm/coversPoints.cpp:26:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:326:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  326 |     std::auto_ptr<Geometry> recompose() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/algorithm/coversPoints.cpp:23:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SFCGAL::Point}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' {aka '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {SFCGAL::Point}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
[ 35%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o -c /<<PKGBUILDDIR>>/src/detail/generator/building.cpp
[ 35%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/generator/disc.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/generator/disc.cpp.o -c /<<PKGBUILDDIR>>/src/detail/generator/disc.cpp
In file included from /<<PKGBUILDDIR>>/src/detail/generator/disc.cpp:26:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/disc.h:40:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   40 | SFCGAL_API std::auto_ptr< Polygon > disc(
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/disc.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/disc.cpp:26:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/disc.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/disc.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/disc.cpp:26:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/disc.cpp:40:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   40 | std::auto_ptr< Polygon > disc(
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/disc.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/disc.cpp:26:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/disc.cpp: In function 'std::auto_ptr<SFCGAL::Polygon> SFCGAL::generator::disc(const SFCGAL::Point&, const double&, const unsigned int&)':
/<<PKGBUILDDIR>>/src/detail/generator/disc.cpp:48:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   48 |     std::auto_ptr< LineString > exteriorRing( new LineString() ) ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/disc.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/disc.cpp:26:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/disc.cpp:59:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   59 |     return std::auto_ptr< Polygon >( new Polygon( exteriorRing.release() ) );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/disc.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/disc.cpp:26:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h:44:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   44 | SFCGAL_API std::auto_ptr< Geometry > building(
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/LineString.h:31,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Polygon.h:32,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/building.cpp:47:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   47 | std::auto_ptr< Geometry > building(
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/building.cpp:55:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   55 | std::auto_ptr< Geometry > building(
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/building.cpp:85:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   85 | std::auto_ptr< Geometry > building(
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/building.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::generator::building(const SFCGAL::Polygon&, const FT&, const FT&)':
/<<PKGBUILDDIR>>/src/detail/generator/building.cpp:105:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  105 |     std::auto_ptr< PolyhedralSurface > shell( new PolyhedralSurface );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/building.cpp:152:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  152 |     return std::auto_ptr< Geometry >( new Solid( shell.release() ) );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/building.cpp: At global scope:
/<<PKGBUILDDIR>>/src/detail/generator/building.cpp:158:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  158 | std::auto_ptr< Geometry > building(
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/building.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::generator::building(const SFCGAL::MultiPolygon&, const FT&, const FT&)':
/<<PKGBUILDDIR>>/src/detail/generator/building.cpp:164:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  164 |     std::auto_ptr< MultiSolid > multiSolid( new MultiSolid );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/building.cpp:170:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  170 |     return std::auto_ptr< Geometry >( multiSolid.release() );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/building.cpp: At global scope:
/<<PKGBUILDDIR>>/src/detail/generator/building.cpp:177:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  177 | std::auto_ptr< Geometry > building(
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/building.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::generator::building(const SFCGAL::Geometry&, const FT&, const FT&)':
/<<PKGBUILDDIR>>/src/detail/generator/building.cpp:194:21: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  194 |         return std::auto_ptr< Geometry >( new GeometryCollection() );
      |                     ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/building.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/building.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 36%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/generator/hoch.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/generator/hoch.cpp.o -c /<<PKGBUILDDIR>>/src/detail/generator/hoch.cpp
In file included from /<<PKGBUILDDIR>>/src/detail/generator/hoch.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/hoch.h:39:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   39 | SFCGAL_API std::auto_ptr< Polygon > hoch( const unsigned int& order ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/hoch.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/hoch.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/LineString.h:31,
                 from /<<PKGBUILDDIR>>/src/detail/generator/hoch.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/hoch.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/hoch.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/hoch.cpp:54:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   54 | std::auto_ptr< Polygon > hoch( const unsigned int& order )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/hoch.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/hoch.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/hoch.cpp: In function 'std::auto_ptr<SFCGAL::Polygon> SFCGAL::generator::hoch(const unsigned int&)':
/<<PKGBUILDDIR>>/src/detail/generator/hoch.cpp:66:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   66 |     std::auto_ptr< Polygon > result( new Polygon() ) ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/hoch.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/hoch.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/hoch.cpp:67:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   67 |     std::auto_ptr< LineString > ring( new LineString() ) ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/hoch.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/hoch.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 36%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/generator/sierpinski.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/generator/sierpinski.cpp.o -c /<<PKGBUILDDIR>>/src/detail/generator/sierpinski.cpp
In file included from /<<PKGBUILDDIR>>/src/detail/generator/sierpinski.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/sierpinski.h:39:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   39 | SFCGAL_API std::auto_ptr< MultiPolygon > sierpinski( const unsigned int& order ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/sierpinski.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/sierpinski.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Triangle.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/generator/sierpinski.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/sierpinski.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/sierpinski.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/sierpinski.cpp:55:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   55 | std::auto_ptr< MultiPolygon > sierpinski( const unsigned int& order )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/sierpinski.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/sierpinski.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/generator/sierpinski.cpp: In function 'std::auto_ptr<SFCGAL::MultiPolygon> SFCGAL::generator::sierpinski(const unsigned int&)':
/<<PKGBUILDDIR>>/src/detail/generator/sierpinski.cpp:68:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   68 |     std::auto_ptr< MultiPolygon > result( new MultiPolygon ) ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/generator/sierpinski.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/generator/sierpinski.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 37%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/graph/Edge.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/graph/Edge.cpp.o -c /<<PKGBUILDDIR>>/src/detail/graph/Edge.cpp
[ 38%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/graph/Vertex.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/graph/Vertex.cpp.o -c /<<PKGBUILDDIR>>/src/detail/graph/Vertex.cpp
[ 38%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o -c /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, std::bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Lo_less]':
/usr/include/c++/9/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1513 |     __partition(_BidirectionalIterator __first, _BidirectionalIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, std::bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Lo_less]':
/usr/include/c++/9/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/boost/format.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:29,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > >::iterator' {aka '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
[ 39%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/io/WktReader.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/io/WktReader.cpp.o -c /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:189:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  189 |     std::auto_ptr< LineString > toRing() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:194:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  194 |     std::auto_ptr< Polygon >    toPolygon() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:200:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  200 |     std::auto_ptr< PolyhedralSurface >   toShell() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:205:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  205 |     std::auto_ptr< Solid >      toSolid() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:58:28: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 |     PreparedGeometry( std::auto_ptr<Geometry> geometry, srid_t srid = 0 );
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:134:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  134 |     std::auto_ptr<Geometry> _geometry;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:71:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   71 | SFCGAL_API std::auto_ptr<SFCGAL::Geometry> readBinaryGeometry( const std::string& );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:76:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   76 | SFCGAL_API std::auto_ptr<SFCGAL::PreparedGeometry> readBinaryPrepared( const std::string& );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:101:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  101 | std::auto_ptr<Geometry> readBinaryGeometry( const std::string& str )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::io::readBinaryGeometry(const string&)':
/<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:107:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  107 |     return std::auto_ptr<Geometry>( g );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp: At global scope:
/<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:113:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  113 | std::auto_ptr<PreparedGeometry> readBinaryPrepared( const std::string& str )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp: In function 'std::auto_ptr<SFCGAL::PreparedGeometry> SFCGAL::io::readBinaryPrepared(const string&)':
/<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:119:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  119 |     return std::auto_ptr<PreparedGeometry>( pg );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/Serialization.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:189:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  189 |     std::auto_ptr< LineString > toRing() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:194:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  194 |     std::auto_ptr< Polygon >    toPolygon() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:200:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  200 |     std::auto_ptr< PolyhedralSurface >   toShell() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:205:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  205 |     std::auto_ptr< Solid >      toSolid() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:58:28: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 |     PreparedGeometry( std::auto_ptr<Geometry> geometry, srid_t srid = 0 );
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:134:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  134 |     std::auto_ptr<Geometry> _geometry;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:29:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:29:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp: In member function 'SFCGAL::Geometry* SFCGAL::detail::io::WktReader::readGeometry()':
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:82:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   82 |         std::auto_ptr< Point > g( new Point() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:88:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   88 |         std::auto_ptr< LineString > g( new LineString() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:94:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   94 |         std::auto_ptr< Triangle > g( new Triangle() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:100:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  100 |         std::auto_ptr< Polygon > g( new Polygon() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:106:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  106 |         std::auto_ptr< MultiPoint > g( new MultiPoint() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:112:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  112 |         std::auto_ptr< MultiLineString > g( new MultiLineString() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:118:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  118 |         std::auto_ptr< MultiPolygon > g( new MultiPolygon() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:124:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  124 |         std::auto_ptr< GeometryCollection > g( new GeometryCollection() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:130:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  130 |         std::auto_ptr< TriangulatedSurface > g( new TriangulatedSurface() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:136:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  136 |         std::auto_ptr< PolyhedralSurface > g( new PolyhedralSurface() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:142:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  142 |         std::auto_ptr< Solid > g( new Solid() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:148:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  148 |         std::auto_ptr< MultiSolid > g( new MultiSolid() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp: In member function 'void SFCGAL::detail::io::WktReader::readInnerLineString(SFCGAL::LineString&)':
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:243:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  243 |         std::auto_ptr< Point > p( new Point() ) ;
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp: In member function 'void SFCGAL::detail::io::WktReader::readInnerPolygon(SFCGAL::Polygon&)':
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:288:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  288 |             std::auto_ptr< LineString > interiorRing( new LineString );
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp: In member function 'void SFCGAL::detail::io::WktReader::readInnerMultiPoint(SFCGAL::MultiPoint&)':
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:367:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  367 |         std::auto_ptr< Point > p( new Point() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp: In member function 'void SFCGAL::detail::io::WktReader::readInnerMultiLineString(SFCGAL::MultiLineString&)':
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:413:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  413 |         std::auto_ptr< LineString > lineString( new LineString() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp: In member function 'void SFCGAL::detail::io::WktReader::readInnerMultiPolygon(SFCGAL::MultiPolygon&)':
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:443:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  443 |         std::auto_ptr< Polygon > polygon( new Polygon() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp: In member function 'void SFCGAL::detail::io::WktReader::readInnerTriangulatedSurface(SFCGAL::TriangulatedSurface&)':
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:503:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  503 |         std::auto_ptr< Triangle > triangle( new Triangle() ) ;
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp: In member function 'void SFCGAL::detail::io::WktReader::readInnerPolyhedralSurface(SFCGAL::PolyhedralSurface&)':
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:533:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  533 |         std::auto_ptr< Polygon > polygon( new Polygon() ) ;
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp: In member function 'void SFCGAL::detail::io::WktReader::readInnerSolid(SFCGAL::Solid&)':
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:568:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  568 |             std::auto_ptr< PolyhedralSurface > shell( new PolyhedralSurface ) ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp: In member function 'void SFCGAL::detail::io::WktReader::readInnerMultiSolid(SFCGAL::MultiSolid&)':
/<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:600:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  600 |         std::auto_ptr< Solid > solid( new Solid() );
      |              ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
                 from /usr/include/boost/math/special_functions/sign.hpp:17,
                 from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
                 from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
                 from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
                 from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
                 from /usr/include/boost/lexical_cast.hpp:32,
                 from /usr/include/CGAL/exceptions.h:28,
                 from /usr/include/CGAL/assertions_impl.h:26,
                 from /usr/include/CGAL/assertions.h:353,
                 from /usr/include/CGAL/kernel_assertions.h:24,
                 from /usr/include/CGAL/Bbox_2.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:27,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:21:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SFCGAL::Point}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' {aka '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' {aka '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >'} changed in GCC 7.1
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'RandomAccessIter CGAL::Box_intersection_d::median_of_three(RandomAccessIter, RandomAccessIter, RandomAccessIter, Predicate_traits, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  190 | median_of_three( RandomAccessIter a, RandomAccessIter b, RandomAccessIter c,
      | ^~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void SFCGAL::detail::io::WktReader::readInnerTriangle(SFCGAL::Triangle&)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
[ 40%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/io/WktWriter.cpp.o
[ 40%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/polygonSetToMultiPolygon.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/io/WktWriter.cpp.o -c /<<PKGBUILDDIR>>/src/detail/io/WktWriter.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/polygonSetToMultiPolygon.cpp.o -c /<<PKGBUILDDIR>>/src/detail/polygonSetToMultiPolygon.cpp
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, std::bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>::Lo_less]':
/usr/include/c++/9/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1513 |     __partition(_BidirectionalIterator __first, _BidirectionalIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'RandomAccessIter CGAL::Box_intersection_d::median_of_three(RandomAccessIter, RandomAccessIter, RandomAccessIter, Predicate_traits, int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  190 | median_of_three( RandomAccessIter a, RandomAccessIter b, RandomAccessIter c,
      | ^~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:190:1: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In member function 'RandomAccessIter CGAL::Box_intersection_d::Iterative_radon<RandomAccessIter, Predicate_traits>::operator()(int) [with RandomAccessIter = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h: In function '_BidirectionalIterator std::__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate, std::bidirectional_iterator_tag) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; _Predicate = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>::Lo_less]':
/usr/include/c++/9/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1513 |     __partition(_BidirectionalIterator __first, _BidirectionalIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1513:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktWriter.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktWriter.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktWriter.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktWriter.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktWriter.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktWriter.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktWriter.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/io/WktWriter.cpp:27:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktWriter.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktWriter.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/LineString.h:31,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Polygon.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/MultiPolygon.h:29,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/polygonSetToMultiPolygon.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/polygonSetToMultiPolygon.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/boost/io/ios_state.hpp:17,
                 from /usr/include/boost/random/detail/vector_io.hpp:19,
                 from /usr/include/boost/random/discrete_distribution.hpp:26,
                 from /usr/include/boost/random.hpp:63,
                 from /usr/include/CGAL/algorithm.h:30,
                 from /usr/include/CGAL/Polygon_2.h:30,
                 from /usr/include/CGAL/Polygon_set_2.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/polygonSetToMultiPolygon.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/polygonSetToMultiPolygon.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/polygonSetToMultiPolygon.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/polygonSetToMultiPolygon.h:36:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   36 | SFCGAL_API std::auto_ptr< MultiPolygon > polygonSetToMultiPolygon( const CGAL::Polygon_set_2< Kernel >& polygonSet ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/boost/io/ios_state.hpp:17,
                 from /usr/include/boost/random/detail/vector_io.hpp:19,
                 from /usr/include/boost/random/discrete_distribution.hpp:26,
                 from /usr/include/boost/random.hpp:63,
                 from /usr/include/CGAL/algorithm.h:30,
                 from /usr/include/CGAL/Polygon_2.h:30,
                 from /usr/include/CGAL/Polygon_set_2.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/polygonSetToMultiPolygon.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/polygonSetToMultiPolygon.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/polygonSetToMultiPolygon.cpp:33:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   33 | std::auto_ptr< MultiPolygon > polygonSetToMultiPolygon( const CGAL::Polygon_set_2< Kernel >& polygonSet )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/boost/io/ios_state.hpp:17,
                 from /usr/include/boost/random/detail/vector_io.hpp:19,
                 from /usr/include/boost/random/discrete_distribution.hpp:26,
                 from /usr/include/boost/random.hpp:63,
                 from /usr/include/CGAL/algorithm.h:30,
                 from /usr/include/CGAL/Polygon_2.h:30,
                 from /usr/include/CGAL/Polygon_set_2.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/polygonSetToMultiPolygon.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/polygonSetToMultiPolygon.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/polygonSetToMultiPolygon.cpp: In function 'std::auto_ptr<SFCGAL::MultiPolygon> SFCGAL::detail::polygonSetToMultiPolygon(const CGAL::Polygon_set_2<CGAL::Epeck>&)':
/<<PKGBUILDDIR>>/src/detail/polygonSetToMultiPolygon.cpp:40:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   40 |     std::auto_ptr< MultiPolygon > result( new MultiPolygon );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/boost/io/ios_state.hpp:17,
                 from /usr/include/boost/random/detail/vector_io.hpp:19,
                 from /usr/include/boost/random/discrete_distribution.hpp:26,
                 from /usr/include/boost/random.hpp:63,
                 from /usr/include/CGAL/algorithm.h:30,
                 from /usr/include/CGAL/Polygon_2.h:30,
                 from /usr/include/CGAL/Polygon_set_2.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/polygonSetToMultiPolygon.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/polygonSetToMultiPolygon.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 41%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/tools/CharArrayBuffer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/tools/CharArrayBuffer.cpp.o -c /<<PKGBUILDDIR>>/src/detail/tools/CharArrayBuffer.cpp
[ 41%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/tools/Log.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/tools/Log.cpp.o -c /<<PKGBUILDDIR>>/src/detail/tools/Log.cpp
[ 42%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/tools/Registry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/tools/Registry.cpp.o -c /<<PKGBUILDDIR>>/src/detail/tools/Registry.cpp
[ 42%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/transform/AffineTransform2.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/transform/AffineTransform2.cpp.o -c /<<PKGBUILDDIR>>/src/detail/transform/AffineTransform2.cpp
In file included from /<<PKGBUILDDIR>>/src/detail/tools/Registry.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/tools/Registry.cpp:23:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/detail/tools/Registry.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/tools/Registry.cpp:23:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/tools/Registry.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/tools/Registry.cpp:23:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Transform.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/AffineTransform2.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/transform/AffineTransform2.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/AffineTransform2.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/transform/AffineTransform2.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 43%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/transform/AffineTransform3.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/transform/AffineTransform3.cpp.o -c /<<PKGBUILDDIR>>/src/detail/transform/AffineTransform3.cpp
[ 44%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/transform/Force2D.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/transform/Force2D.cpp.o -c /<<PKGBUILDDIR>>/src/detail/transform/Force2D.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Transform.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/AffineTransform3.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/transform/AffineTransform3.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/AffineTransform3.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/transform/AffineTransform3.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/src/detail/transform/AffineTransform3.cpp:30:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/AffineTransform3.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/transform/AffineTransform3.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Solid.h:32,
                 from /<<PKGBUILDDIR>>/src/detail/transform/AffineTransform3.cpp:30:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/AffineTransform3.h:25,
                 from /<<PKGBUILDDIR>>/src/detail/transform/AffineTransform3.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Transform.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/Force2D.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/transform/Force2D.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/Force2D.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/transform/Force2D.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 44%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/transform/ForceOrderPoints.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/transform/ForceOrderPoints.cpp.o -c /<<PKGBUILDDIR>>/src/detail/transform/ForceOrderPoints.cpp
[ 45%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/transform/ForceZ.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/transform/ForceZ.cpp.o -c /<<PKGBUILDDIR>>/src/detail/transform/ForceZ.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Transform.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/ForceOrderPoints.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/transform/ForceOrderPoints.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/ForceOrderPoints.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/transform/ForceOrderPoints.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Transform.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/ForceZ.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/transform/ForceZ.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/ForceZ.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/transform/ForceZ.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 45%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/transform/ForceZOrderPoints.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/transform/ForceZOrderPoints.cpp.o -c /<<PKGBUILDDIR>>/src/detail/transform/ForceZOrderPoints.cpp
[ 46%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/transform/RoundTransform.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/transform/RoundTransform.cpp.o -c /<<PKGBUILDDIR>>/src/detail/transform/RoundTransform.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Transform.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/ForceZOrderPoints.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/transform/ForceZOrderPoints.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/ForceZOrderPoints.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/transform/ForceZOrderPoints.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Transform.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/RoundTransform.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/transform/RoundTransform.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/bits/locale_conv.h:41,
                 from /usr/include/c++/9/locale:43,
                 from /usr/include/c++/9/iomanip:43,
                 from /usr/include/CGAL/Profile_counter.h:48,
                 from /usr/include/CGAL/Uncertain.h:18,
                 from /usr/include/CGAL/assertions.h:350,
                 from /usr/include/CGAL/basic.h:31,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Kernel.h:24,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/transform/RoundTransform.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/transform/RoundTransform.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 47%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/triangulate/ConstraintDelaunayTriangulation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/triangulate/ConstraintDelaunayTriangulation.cpp.o -c /<<PKGBUILDDIR>>/src/detail/triangulate/ConstraintDelaunayTriangulation.cpp
[ 47%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/triangulate/triangulateInGeometrySet.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/detail/triangulate/triangulateInGeometrySet.cpp.o -c /<<PKGBUILDDIR>>/src/detail/triangulate/triangulateInGeometrySet.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/triangulateInGeometrySet.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/triangulate/triangulateInGeometrySet.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:326:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  326 |     std::auto_ptr<Geometry> recompose() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/triangulateInGeometrySet.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/triangulate/triangulateInGeometrySet.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulatePolygon.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/triangulate/triangulateInGeometrySet.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/triangulateInGeometrySet.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/triangulate/triangulateInGeometrySet.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/triangulate/triangulateInGeometrySet.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h:148:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  148 |     std::auto_ptr< TriangulatedSurface > getTriangulatedSurface() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/triangulateInGeometrySet.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/triangulate/triangulateInGeometrySet.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/triangulate/ConstraintDelaunayTriangulation.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h:148:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  148 |     std::auto_ptr< TriangulatedSurface > getTriangulatedSurface() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/container_hash/extensions.hpp:36,
                 from /usr/include/boost/container_hash/hash.hpp:760,
                 from /usr/include/boost/type_index/stl_type_index.hpp:43,
                 from /usr/include/boost/type_index.hpp:29,
                 from /usr/include/boost/variant/variant.hpp:21,
                 from /usr/include/boost/variant.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/triangulate/ConstraintDelaunayTriangulation.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/triangulate/triangulateInGeometrySet.cpp:25:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:41,
                 from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:25,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/triangulateInGeometrySet.h:26,
                 from /<<PKGBUILDDIR>>/src/detail/triangulate/triangulateInGeometrySet.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:36,
                 from /<<PKGBUILDDIR>>/src/detail/triangulate/ConstraintDelaunayTriangulation.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/container_hash/extensions.hpp:36,
                 from /usr/include/boost/container_hash/hash.hpp:760,
                 from /usr/include/boost/type_index/stl_type_index.hpp:43,
                 from /usr/include/boost/type_index.hpp:29,
                 from /usr/include/boost/variant/variant.hpp:21,
                 from /usr/include/boost/variant.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/triangulate/ConstraintDelaunayTriangulation.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/detail/triangulate/ConstraintDelaunayTriangulation.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/container_hash/extensions.hpp:36,
                 from /usr/include/boost/container_hash/hash.hpp:760,
                 from /usr/include/boost/type_index/stl_type_index.hpp:43,
                 from /usr/include/boost/type_index.hpp:29,
                 from /usr/include/boost/variant/variant.hpp:21,
                 from /usr/include/boost/variant.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/triangulate/ConstraintDelaunayTriangulation.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/triangulate/ConstraintDelaunayTriangulation.cpp:157:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  157 | std::auto_ptr< TriangulatedSurface > ConstraintDelaunayTriangulation::getTriangulatedSurface() const
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/container_hash/extensions.hpp:36,
                 from /usr/include/boost/container_hash/hash.hpp:760,
                 from /usr/include/boost/type_index/stl_type_index.hpp:43,
                 from /usr/include/boost/type_index.hpp:29,
                 from /usr/include/boost/variant/variant.hpp:21,
                 from /usr/include/boost/variant.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/triangulate/ConstraintDelaunayTriangulation.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/detail/triangulate/ConstraintDelaunayTriangulation.cpp: In member function 'std::auto_ptr<SFCGAL::TriangulatedSurface> SFCGAL::triangulate::ConstraintDelaunayTriangulation::getTriangulatedSurface() const':
/<<PKGBUILDDIR>>/src/detail/triangulate/ConstraintDelaunayTriangulation.cpp:159:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  159 |     std::auto_ptr< TriangulatedSurface > result( new TriangulatedSurface );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/container_hash/extensions.hpp:36,
                 from /usr/include/boost/container_hash/hash.hpp:760,
                 from /usr/include/boost/type_index/stl_type_index.hpp:43,
                 from /usr/include/boost/type_index.hpp:29,
                 from /usr/include/boost/variant/variant.hpp:21,
                 from /usr/include/boost/variant.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h:27,
                 from /<<PKGBUILDDIR>>/src/detail/triangulate/ConstraintDelaunayTriangulation.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 48%] Building CXX object src/CMakeFiles/SFCGAL.dir/io/GeometryStreams.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/io/GeometryStreams.cpp.o -c /<<PKGBUILDDIR>>/src/io/GeometryStreams.cpp
[ 48%] Building CXX object src/CMakeFiles/SFCGAL.dir/io/ewkt.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/io/ewkt.cpp.o -c /<<PKGBUILDDIR>>/src/io/ewkt.cpp
In file included from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:40:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   40 | SFCGAL_API std::auto_ptr< PreparedGeometry > readEwkt( std::istream& s ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:44:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   44 | SFCGAL_API std::auto_ptr< PreparedGeometry > readEwkt( const std::string& s ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:48:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   48 | SFCGAL_API std::auto_ptr< PreparedGeometry > readEwkt( const char*, size_t );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:189:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  189 |     std::auto_ptr< LineString > toRing() const ;
      |          ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/io/GeometryStreams.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:189:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  189 |     std::auto_ptr< LineString > toRing() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/io/GeometryStreams.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/io/GeometryStreams.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:194:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  194 |     std::auto_ptr< Polygon >    toPolygon() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/io/GeometryStreams.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/io/GeometryStreams.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:200:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  200 |     std::auto_ptr< PolyhedralSurface >   toShell() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/io/GeometryStreams.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/io/GeometryStreams.cpp:22:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:205:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  205 |     std::auto_ptr< Solid >      toSolid() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/io/GeometryStreams.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:194:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  194 |     std::auto_ptr< Polygon >    toPolygon() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:200:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  200 |     std::auto_ptr< PolyhedralSurface >   toShell() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:205:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  205 |     std::auto_ptr< Solid >      toSolid() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/io/GeometryStreams.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:24,
                 from /<<PKGBUILDDIR>>/src/io/GeometryStreams.cpp:22:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:58:28: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 |     PreparedGeometry( std::auto_ptr<Geometry> geometry, srid_t srid = 0 );
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:134:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  134 |     std::auto_ptr<Geometry> _geometry;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/io/ewkt.cpp:35:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   35 | std::auto_ptr< PreparedGeometry > readEwkt( std::istream& s )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/io/ewkt.cpp: In function 'std::auto_ptr<SFCGAL::PreparedGeometry> SFCGAL::io::readEwkt(std::istream&)':
/<<PKGBUILDDIR>>/src/io/ewkt.cpp:39:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   39 |     std::auto_ptr< Geometry > g( wktReader.readGeometry() );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/io/ewkt.cpp:40:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   40 |     return std::auto_ptr<PreparedGeometry>( new PreparedGeometry( g, srid ) );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/io/ewkt.cpp: At global scope:
/<<PKGBUILDDIR>>/src/io/ewkt.cpp:46:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   46 | std::auto_ptr< PreparedGeometry > readEwkt( const std::string& s )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/io/ewkt.cpp: In function 'std::auto_ptr<SFCGAL::PreparedGeometry> SFCGAL::io::readEwkt(const string&)':
/<<PKGBUILDDIR>>/src/io/ewkt.cpp:51:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 |     std::auto_ptr< Geometry > g( wktReader.readGeometry() );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/io/ewkt.cpp:52:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   52 |     return std::auto_ptr<PreparedGeometry>( new PreparedGeometry( g, srid ) );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/io/ewkt.cpp: At global scope:
/<<PKGBUILDDIR>>/src/io/ewkt.cpp:58:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 | std::auto_ptr< PreparedGeometry > readEwkt( const char* str, size_t len )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/io/ewkt.cpp: In function 'std::auto_ptr<SFCGAL::PreparedGeometry> SFCGAL::io::readEwkt(const char*, size_t)':
/<<PKGBUILDDIR>>/src/io/ewkt.cpp:64:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   64 |     std::auto_ptr< Geometry > g( wktReader.readGeometry() );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/io/ewkt.cpp:65:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   65 |     return std::auto_ptr<PreparedGeometry>( new PreparedGeometry( g, srid ) );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/ewkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/ewkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 49%] Building CXX object src/CMakeFiles/SFCGAL.dir/io/wkt.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/io/wkt.cpp.o -c /<<PKGBUILDDIR>>/src/io/wkt.cpp
[ 50%] Building CXX object src/CMakeFiles/SFCGAL.dir/numeric.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/numeric.cpp.o -c /<<PKGBUILDDIR>>/src/numeric.cpp
In file included from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:39:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   39 | SFCGAL_API std::auto_ptr< Geometry > readWkt( std::istream& s ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:43:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   43 | SFCGAL_API std::auto_ptr< Geometry > readWkt( const std::string& s ) ;
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:47:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   47 | SFCGAL_API std::auto_ptr< Geometry > readWkt( const char*, size_t );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:189:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  189 |     std::auto_ptr< LineString > toRing() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:194:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  194 |     std::auto_ptr< Polygon >    toPolygon() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:200:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  200 |     std::auto_ptr< PolyhedralSurface >   toShell() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Envelope.h:205:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  205 |     std::auto_ptr< Solid >      toSolid() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:58:28: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   58 |     PreparedGeometry( std::auto_ptr<Geometry> geometry, srid_t srid = 0 );
      |                            ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:29,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:23:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:134:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  134 |     std::auto_ptr<Geometry> _geometry;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/io/wkt.cpp:36:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   36 | std::auto_ptr< Geometry > readWkt( std::istream& s )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/io/wkt.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::io::readWkt(std::istream&)':
/<<PKGBUILDDIR>>/src/io/wkt.cpp:39:17: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   39 |     return std::auto_ptr< Geometry >( wktReader.readGeometry() );
      |                 ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/io/wkt.cpp: At global scope:
/<<PKGBUILDDIR>>/src/io/wkt.cpp:45:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   45 | std::auto_ptr< Geometry > readWkt( const std::string& s )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/io/wkt.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::io::readWkt(const string&)':
/<<PKGBUILDDIR>>/src/io/wkt.cpp:49:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   49 |     std::auto_ptr< Geometry > geom( wktReader.readGeometry() );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/io/wkt.cpp: At global scope:
/<<PKGBUILDDIR>>/src/io/wkt.cpp:62:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   62 | std::auto_ptr< Geometry > readWkt( const char* str, size_t len )
      |      ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/<<PKGBUILDDIR>>/src/io/wkt.cpp: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::io::readWkt(const char*, size_t)':
/<<PKGBUILDDIR>>/src/io/wkt.cpp:67:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   67 |     std::auto_ptr< Geometry > geom( wktReader.readGeometry() );
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/io/wkt.h:28,
                 from /<<PKGBUILDDIR>>/src/io/wkt.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 50%] Building CXX object src/CMakeFiles/SFCGAL.dir/triangulate/triangulate2DZ.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/triangulate/triangulate2DZ.cpp.o -c /<<PKGBUILDDIR>>/src/triangulate/triangulate2DZ.cpp
[ 51%] Building CXX object src/CMakeFiles/SFCGAL.dir/triangulate/triangulatePolygon.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/triangulate/triangulatePolygon.cpp.o -c /<<PKGBUILDDIR>>/src/triangulate/triangulatePolygon.cpp
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulate2DZ.h:26,
                 from /<<PKGBUILDDIR>>/src/triangulate/triangulate2DZ.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulate2DZ.h:26,
                 from /<<PKGBUILDDIR>>/src/triangulate/triangulate2DZ.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulatePolygon.h:26,
                 from /<<PKGBUILDDIR>>/src/triangulate/triangulatePolygon.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:195:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  195 |     virtual std::auto_ptr< Geometry > boundary() const ;
      |                  ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulatePolygon.h:26,
                 from /<<PKGBUILDDIR>>/src/triangulate/triangulatePolygon.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulate2DZ.h:27,
                 from /<<PKGBUILDDIR>>/src/triangulate/triangulate2DZ.cpp:21:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h:148:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  148 |     std::auto_ptr< TriangulatedSurface > getTriangulatedSurface() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulate2DZ.h:26,
                 from /<<PKGBUILDDIR>>/src/triangulate/triangulate2DZ.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:32,
                 from /<<PKGBUILDDIR>>/src/triangulate/triangulatePolygon.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/TriangulatedSurface.h:174:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulatePolygon.h:26,
                 from /<<PKGBUILDDIR>>/src/triangulate/triangulatePolygon.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/triangulate/triangulatePolygon.cpp:24:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PolyhedralSurface.h:145:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulatePolygon.h:26,
                 from /<<PKGBUILDDIR>>/src/triangulate/triangulatePolygon.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/triangulate/triangulatePolygon.cpp:28:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h:148:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  148 |     std::auto_ptr< TriangulatedSurface > getTriangulatedSurface() const ;
      |          ^~~~~~~~
In file included from /usr/include/c++/9/memory:80,
                 from /usr/include/boost/config/no_tr1/memory.hpp:21,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Geometry.h:26,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/triangulate/triangulatePolygon.h:26,
                 from /<<PKGBUILDDIR>>/src/triangulate/triangulatePolygon.cpp:21:
/usr/include/c++/9/bits/unique_ptr.h:53:28: note: declared here
   53 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1879 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1879 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 51%] Building CXX object src/CMakeFiles/SFCGAL.dir/version.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++  -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC   -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/version.cpp.o -c /<<PKGBUILDDIR>>/src/version.cpp
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1879 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1879 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1879 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1879 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::CollisionMapper<2>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   90 | void one_way_scan( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::CollisionMapper<2>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::CollisionMapper<2>; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::CollisionMapper<3>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   90 | void one_way_scan( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::CollisionMapper<3>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = SFCGAL::algorithm::CollisionMapper<3>; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; _Distance = int; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; _Distance = int; _Tp = SFCGAL::algorithm::FaceBbox; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; Callback = SFCGAL::algorithm::FaceSegmentCollide; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; Callback = SFCGAL::algorithm::FaceSegmentCollide; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
   90 | void one_way_scan( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; Callback = SFCGAL::algorithm::FaceSegmentCollide; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
   90 | void one_way_scan( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; Callback = SFCGAL::algorithm::FaceSegmentCollide; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; Callback = SFCGAL::algorithm::FaceSegmentCollide; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:4682:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 4682 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4683 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:4682:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 4682 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4683 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; Callback = SFCGAL::algorithm::FaceSegmentCollide; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:4682:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 4682 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4683 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:4682:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 4682 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4683 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:25,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/AABB_traits.h: In member function 'void CGAL::AABB_node<AABBTraits>::expand(ConstPrimitiveIterator, ConstPrimitiveIterator, std::size_t, const Tr&) [with ConstPrimitiveIterator = __gnu_cxx::__normal_iterator<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >*, std::vector<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, std::allocator<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> > > > >; AABBTraits = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]':
/usr/include/CGAL/AABB_traits.h:275:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  275 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_x,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/AABB_traits.h:278:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  278 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_y,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/AABB_traits.h:281:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  281 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_z,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; Callback = CGAL::Intersection_of_Polyhedra_3<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Epeck, CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Corefinement::Combinatorial_map_output_builder<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default>::Map_edge_facet_bbox_intersection_extract_coplanar; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
   90 | void one_way_scan( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; Callback = CGAL::Intersection_of_Polyhedra_3<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Epeck, CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Corefinement::Combinatorial_map_output_builder<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default>::Map_edge_facet_bbox_intersection_extract_coplanar; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; Callback = CGAL::Intersection_of_Polyhedra_3<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Epeck, CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Corefinement::Combinatorial_map_output_builder<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default>::Map_edge_facet_bbox_intersection_extract_coplanar; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/box_intersection_d.h: In member function 'void CGAL::Intersection_of_Polyhedra_3<Polyhedron, Kernel_, Node_visitor_, Node_storage_type_, Use_const_polyhedron_, PolyhedronPointPMap_>::filter_intersections(CGAL::Intersection_of_Polyhedra_3<Polyhedron, Kernel_, Node_visitor_, Node_storage_type_, Use_const_polyhedron_, PolyhedronPointPMap_>::Polyhedron_ref, CGAL::Intersection_of_Polyhedra_3<Polyhedron, Kernel_, Node_visitor_, Node_storage_type_, Use_const_polyhedron_, PolyhedronPointPMap_>::Polyhedron_ref) [with Polyhedron = CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>; Kernel_ = CGAL::Epeck; Node_visitor_ = CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Corefinement::Combinatorial_map_output_builder<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default>; Node_storage_type_ = CGAL::Default; Use_const_polyhedron_ = CGAL::Default; PolyhedronPointPMap_ = CGAL::Default]':
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
   49 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   50 |                               inf, sup, callback, traits, cutoff, dim, true);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
   52 |         Box_intersection_d::segment_tree(begin2, end2, begin1, end1,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 |                               inf, sup, callback, traits, cutoff, dim, false);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:21,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h: In member function 'CGAL::Bounded_side CGAL::internal::Point_inside_vertical_ray_cast<Kernel, AABBTree, Helper>::operator()(const Point&, const AABBTree&, typename Kernel::Construct_ray_3, typename Kernel::Construct_vector_3) const [with Kernel = CGAL::Epeck; AABBTree = CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::Construct_ray_3' {aka 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>'} changed in GCC 7.1
   70 |   Bounded_side operator()(
      |                ^~~~~~~~
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::Construct_vector_3' {aka 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/Side_of_triangle_mesh.h: In function 'OutputIteratorType SFCGAL::algorithm::difference(const Point_3&, const SFCGAL::detail::PrimitiveHandle<3>&, OutputIteratorType) [with OutputIteratorType = std::back_insert_iterator<std::vector<CGAL::Point_3<CGAL::Epeck> > >]':
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:25,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/AABB_traits.h: In member function 'void CGAL::AABB_node<AABBTraits>::expand(ConstPrimitiveIterator, ConstPrimitiveIterator, std::size_t, const Tr&) [with ConstPrimitiveIterator = __gnu_cxx::__normal_iterator<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >*, std::vector<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, std::allocator<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> > > > >; AABBTraits = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]':
/usr/include/CGAL/AABB_traits.h:275:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  275 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_x,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/AABB_traits.h:278:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  278 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_y,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/AABB_traits.h:281:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  281 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_z,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:21,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h: In member function 'CGAL::Bounded_side CGAL::internal::Point_inside_vertical_ray_cast<Kernel, AABBTree, Helper>::operator()(const Point&, const AABBTree&, typename Kernel::Construct_ray_3, typename Kernel::Construct_vector_3) const [with Kernel = CGAL::Epeck; AABBTree = CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::Construct_ray_3' {aka 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>'} changed in GCC 7.1
   70 |   Bounded_side operator()(
      |                ^~~~~~~~
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::Construct_vector_3' {aka 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/Side_of_triangle_mesh.h: In member function 'void CGAL::Corefinement::Combinatorial_map_output_builder<Polyhedron, Kernel_, PolyhedronPointPMap_>::operator()(const std::map<typename Polyhedron::Halfedge_const_handle, std::pair<int, int>, CGAL::internal_IOP::Compare_unik_address<Polyhedron> >&, const Nodes_vector&, const An_edge_per_polyline_map&, const Bitset&, const Poly_to_map_node&) [with Nodes_vector = CGAL::internal_IOP::Triangle_segment_intersection_points<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Epeck, CGAL::internal_IOP::Predicates_on_constructions, true>; Bitset = boost::dynamic_bitset<>; Polyhedron = CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>; Kernel_ = CGAL::Default; PolyhedronPointPMap_ = CGAL::Default]':
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/box_intersection_d.h: In function 'void SFCGAL::algorithm::difference(const SFCGAL::detail::GeometrySet<Dim>&, const SFCGAL::detail::GeometrySet<Dim>&, SFCGAL::detail::GeometrySet<Dim>&) [with int Dim = 2]':
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   49 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   50 |                               inf, sup, callback, traits, cutoff, dim, true);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::detail::PrimitiveHandle<2>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   52 |         Box_intersection_d::segment_tree(begin2, end2, begin1, end1,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 |                               inf, sup, callback, traits, cutoff, dim, false);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; _Distance = int; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; _Distance = int; _Tp = SFCGAL::algorithm::FaceBbox; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; Callback = SFCGAL::algorithm::FaceSegmentCollide; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; Callback = SFCGAL::algorithm::FaceSegmentCollide; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
   90 | void one_way_scan( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; Callback = SFCGAL::algorithm::FaceSegmentCollide; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
   90 | void one_way_scan( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; Callback = SFCGAL::algorithm::FaceSegmentCollide; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; Callback = SFCGAL::algorithm::FaceSegmentCollide; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:4682:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 4682 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4683 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:4682:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 4682 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4683 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >; Callback = SFCGAL::algorithm::FaceSegmentCollide; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:4682:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
 4682 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4683 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:4682:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 4682 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4683 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; _Distance = int; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>::Compare>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>::Compare>]':
/usr/include/c++/9/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  326 |     __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/9/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1671:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1671 |       std::__make_heap(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; _Distance = int; _Tp = CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>::Compare>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>::Compare>]':
/usr/include/c++/9/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  326 |     __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/9/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>::Compare>]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1671:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1671 |       std::__make_heap(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:25,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/AABB_traits.h: In member function 'void CGAL::AABB_node<AABBTraits>::expand(ConstPrimitiveIterator, ConstPrimitiveIterator, std::size_t, const Tr&) [with ConstPrimitiveIterator = __gnu_cxx::__normal_iterator<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >*, std::vector<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, std::allocator<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> > > > >; AABBTraits = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]':
/usr/include/CGAL/AABB_traits.h:275:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  275 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_x,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/AABB_traits.h:278:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  278 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_y,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/AABB_traits.h:281:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  281 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_z,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; Callback = CGAL::Intersection_of_Polyhedra_3<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Epeck, CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Corefinement::Combinatorial_map_output_builder<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default>::Map_edge_facet_bbox_intersection_extract_coplanar; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
   90 | void one_way_scan( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; Callback = CGAL::Intersection_of_Polyhedra_3<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Epeck, CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Corefinement::Combinatorial_map_output_builder<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default>::Map_edge_facet_bbox_intersection_extract_coplanar; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>**, std::vector<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::allocator<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*> > >; Callback = CGAL::Intersection_of_Polyhedra_3<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Epeck, CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Corefinement::Combinatorial_map_output_builder<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default>::Map_edge_facet_bbox_intersection_extract_coplanar; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/box_intersection_d.h: In member function 'void CGAL::Intersection_of_Polyhedra_3<Polyhedron, Kernel_, Node_visitor_, Node_storage_type_, Use_const_polyhedron_, PolyhedronPointPMap_>::filter_intersections(CGAL::Intersection_of_Polyhedra_3<Polyhedron, Kernel_, Node_visitor_, Node_storage_type_, Use_const_polyhedron_, PolyhedronPointPMap_>::Polyhedron_ref, CGAL::Intersection_of_Polyhedra_3<Polyhedron, Kernel_, Node_visitor_, Node_storage_type_, Use_const_polyhedron_, PolyhedronPointPMap_>::Polyhedron_ref) [with Polyhedron = CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>; Kernel_ = CGAL::Epeck; Node_visitor_ = CGAL::Node_visitor_refine_polyhedra<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Corefinement::Combinatorial_map_output_builder<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Default>, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default, CGAL::Default>; Node_storage_type_ = CGAL::Default; Use_const_polyhedron_ = CGAL::Default; PolyhedronPointPMap_ = CGAL::Default]':
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
   49 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   50 |                               inf, sup, callback, traits, cutoff, dim, true);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<const CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*>, true>' changed in GCC 7.1
   52 |         Box_intersection_d::segment_tree(begin2, end2, begin1, end1,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 |                               inf, sup, callback, traits, cutoff, dim, false);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:21,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h: In member function 'CGAL::Bounded_side CGAL::internal::Point_inside_vertical_ray_cast<Kernel, AABBTree, Helper>::operator()(const Point&, const AABBTree&, typename Kernel::Construct_ray_3, typename Kernel::Construct_vector_3) const [with Kernel = CGAL::Epeck; AABBTree = CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::Construct_ray_3' {aka 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>'} changed in GCC 7.1
   70 |   Bounded_side operator()(
      |                ^~~~~~~~
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::Construct_vector_3' {aka 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Side_of_triangle_mesh.h: In function 'void SFCGAL::algorithm::union_point_volume(SFCGAL::algorithm::Handle<3>, SFCGAL::algorithm::Handle<3>)':
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:25,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/AABB_traits.h: In member function 'void CGAL::AABB_node<AABBTraits>::expand(ConstPrimitiveIterator, ConstPrimitiveIterator, std::size_t, const Tr&) [with ConstPrimitiveIterator = __gnu_cxx::__normal_iterator<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >*, std::vector<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, std::allocator<CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> > > > >; AABBTraits = CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>]':
/usr/include/CGAL/AABB_traits.h:275:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  275 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_x,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/AABB_traits.h:278:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  278 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_y,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/AABB_traits.h:281:27: note: parameter passing for argument of type 'const CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default>' changed in GCC 7.1
  281 |           std::nth_element(first, middle, beyond, boost::bind(Traits::less_z,_1,_2,m_traits));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:21,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h: In member function 'CGAL::Bounded_side CGAL::internal::Point_inside_vertical_ray_cast<Kernel, AABBTree, Helper>::operator()(const Point&, const AABBTree&, typename Kernel::Construct_ray_3, typename Kernel::Construct_vector_3) const [with Kernel = CGAL::Epeck; AABBTree = CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; Helper = CGAL::internal::Default_tree_helper<CGAL::AABB_tree<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::Construct_ray_3' {aka 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>'} changed in GCC 7.1
   70 |   Bounded_side operator()(
      |                ^~~~~~~~
/usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Lazy_kernel_generic_base<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> >, CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::Epeck>::Construct_vector_3' {aka 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Side_of_triangle_mesh.h: In member function 'void CGAL::Corefinement::Combinatorial_map_output_builder<Polyhedron, Kernel_, PolyhedronPointPMap_>::operator()(const std::map<typename Polyhedron::Halfedge_const_handle, std::pair<int, int>, CGAL::internal_IOP::Compare_unik_address<Polyhedron> >&, const Nodes_vector&, const An_edge_per_polyline_map&, const Bitset&, const Poly_to_map_node&) [with Nodes_vector = CGAL::internal_IOP::Triangle_segment_intersection_points<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Default_polyhedron_ppmap<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Epeck, CGAL::internal_IOP::Predicates_on_constructions, true>; Bitset = boost::dynamic_bitset<>; Polyhedron = CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>; Kernel_ = CGAL::Default; PolyhedronPointPMap_ = CGAL::Default]':
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; Callback = SFCGAL::algorithm::UnionOnBoxCollision<2>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
   90 | void one_way_scan( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; Callback = SFCGAL::algorithm::UnionOnBoxCollision<2>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; Callback = SFCGAL::algorithm::UnionOnBoxCollision<2>; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  238 |     return median_of_three((*this)(num_levels - 1 ),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  239 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                            (*this)(num_levels - 1 ),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |                            traits, dim );
      |                            ~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:238:27: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:4682:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 4682 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4683 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:4682:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 4682 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4683 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/box_intersection_d.h: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::union_(const SFCGAL::Geometry&, const SFCGAL::Geometry&, SFCGAL::algorithm::NoValidityCheck)':
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
   49 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   50 |                               inf, sup, callback, traits, cutoff, dim, true);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
   52 |         Box_intersection_d::segment_tree(begin2, end2, begin1, end1,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 |                               inf, sup, callback, traits, cutoff, dim, false);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 2, SFCGAL::algorithm::Handle<2>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/boost/format.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:29,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/c++/9/bits/vector.tcc: In function 'TriangleOutputIteratorType SFCGAL::algorithm::collidingTriangles(const CollisionVector&, TriangleOutputIteratorType) [with TriangleOutputIteratorType = std::back_insert_iterator<std::vector<CGAL::Triangle_3<CGAL::Epeck> > >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/box_intersection_d.h: In function 'SegmentOutputIteratorType SFCGAL::algorithm::difference(const Segment_3&, const MarkedPolyhedron&, SegmentOutputIteratorType) [with SegmentOutputIteratorType = std::back_insert_iterator<std::vector<CGAL::Segment_3<CGAL::Epeck> > >]':
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
   49 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   50 |                               inf, sup, callback, traits, cutoff, dim, true);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
   52 |         Box_intersection_d::segment_tree(begin2, end2, begin1, end1,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 |                               inf, sup, callback, traits, cutoff, dim, false);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:21:
/usr/include/CGAL/box_intersection_d.h: In function 'void SFCGAL::algorithm::difference(const SFCGAL::detail::GeometrySet<Dim>&, const SFCGAL::detail::GeometrySet<Dim>&, SFCGAL::detail::GeometrySet<Dim>&) [with int Dim = 3]':
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   49 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   50 |                               inf, sup, callback, traits, cutoff, dim, true);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::detail::PrimitiveHandle<3>*, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>' changed in GCC 7.1
   52 |         Box_intersection_d::segment_tree(begin2, end2, begin1, end1,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 |                               inf, sup, callback, traits, cutoff, dim, false);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/boost/format.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:29,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/vector.tcc: In function 'TriangleOutputIteratorType SFCGAL::algorithm::collidingTriangles(const CollisionVector&, TriangleOutputIteratorType) [with TriangleOutputIteratorType = std::back_insert_iterator<std::vector<CGAL::Triangle_3<CGAL::Epeck> > >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/box_intersection_d.h: In function 'void SFCGAL::algorithm::union_segment_volume(SFCGAL::algorithm::Handle<3>, SFCGAL::algorithm::Handle<3>)':
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
   49 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   50 |                               inf, sup, callback, traits, cutoff, dim, true);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
   52 |         Box_intersection_d::segment_tree(begin2, end2, begin1, end1,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 |                               inf, sup, callback, traits, cutoff, dim, false);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> >*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Bidirectional_circulator_tag> > >, true>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/internal/corefinement/Combinatorial_map_output_builder.h:32,
                 from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/corefinement_operations.h:30,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:34,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CommonKernelFunctors::Construct_ray_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
  189 |     return internal::Point_inside_vertical_ray_cast<GeomTraits, AABB_tree>()(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  190 |       point, *tree_ptr, ray_functor, vector_functor);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
/usr/include/CGAL/Side_of_triangle_mesh.h:189:77: note: parameter passing for argument of type 'CGAL::Lazy_construction<CGAL::Epeck, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, CGAL::CartesianKernelFunctors::Construct_vector_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >, CGAL::Default, true>' changed in GCC 7.1
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; Callback = SFCGAL::algorithm::UnionOnBoxCollision<3>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
   90 | void one_way_scan( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:90:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; Callback = SFCGAL::algorithm::UnionOnBoxCollision<3>; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  128 | void modified_two_way_scan(
      |      ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 1970 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >; Callback = SFCGAL::algorithm::UnionOnBoxCollision<3>; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  366 |         one_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |                       callback, traits, dim, in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:366:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  375 |         modified_two_way_scan( p_begin, p_end, i_begin, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  387 |         segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |                       callback, traits, cutoff, dim - 1,  in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:387:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  389 |         segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup,
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390 |                       callback, traits, cutoff, dim - 1, !in_order );
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:389:21: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /usr/include/boost/exception/get_error_info.hpp:13,
                 from /usr/include/boost/exception/diagnostic_information.hpp:10,
                 from /usr/include/boost/exception/all.hpp:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:28,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:24,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/c++/9/bits/stl_algo.h:4682:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 4682 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4683 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:4682:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
 4682 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4683 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  411 |     segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:411:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  417 |     segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi,
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                   callback, traits, cutoff, dim, in_order );
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:417:17: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
  401 |         modified_two_way_scan( p_begin, p_end, i_span_end, i_end,
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                                callback, traits, dim, in_order );
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/Box_intersection_d/segment_tree.h:401:30: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:33,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:21:
/usr/include/CGAL/box_intersection_d.h: In function 'std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::union3D(const SFCGAL::Geometry&, const SFCGAL::Geometry&, SFCGAL::algorithm::NoValidityCheck)':
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
   49 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   50 |                               inf, sup, callback, traits, cutoff, dim, true);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:49:37: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
   52 |         Box_intersection_d::segment_tree(begin2, end2, begin1, end1,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
   53 |                               inf, sup, callback, traits, cutoff, dim, false);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>*, std::vector<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT>, std::allocator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> > > >' changed in GCC 7.1
/usr/include/CGAL/box_intersection_d.h:52:41: note: parameter passing for argument of type 'CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, SFCGAL::algorithm::Handle<3>, CGAL::Box_intersection_d::ID_EXPLICIT> >, true>' changed in GCC 7.1
[ 52%] Linking CXX shared library libSFCGAL.so
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/SFCGAL.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libSFCGAL.so.1 -o libSFCGAL.so.1.3.7 CMakeFiles/SFCGAL.dir/Coordinate.cpp.o CMakeFiles/SFCGAL.dir/Envelope.cpp.o CMakeFiles/SFCGAL.dir/Exception.cpp.o CMakeFiles/SFCGAL.dir/Geometry.cpp.o CMakeFiles/SFCGAL.dir/GeometryCollection.cpp.o CMakeFiles/SFCGAL.dir/GeometryVisitor.cpp.o CMakeFiles/SFCGAL.dir/LineString.cpp.o CMakeFiles/SFCGAL.dir/MultiLineString.cpp.o CMakeFiles/SFCGAL.dir/MultiPoint.cpp.o CMakeFiles/SFCGAL.dir/MultiPolygon.cpp.o CMakeFiles/SFCGAL.dir/MultiSolid.cpp.o CMakeFiles/SFCGAL.dir/Point.cpp.o CMakeFiles/SFCGAL.dir/Polygon.cpp.o CMakeFiles/SFCGAL.dir/PolyhedralSurface.cpp.o CMakeFiles/SFCGAL.dir/PreparedGeometry.cpp.o CMakeFiles/SFCGAL.dir/Solid.cpp.o CMakeFiles/SFCGAL.dir/Surface.cpp.o CMakeFiles/SFCGAL.dir/Transform.cpp.o CMakeFiles/SFCGAL.dir/Triangle.cpp.o CMakeFiles/SFCGAL.dir/TriangulatedSurface.cpp.o CMakeFiles/SFCGAL.dir/algorithm/BoundaryVisitor.cpp.o CMakeFiles/SFCGAL.dir/algorithm/ConsistentOrientationBuilder.cpp.o CMakeFiles/SFCGAL.dir/algorithm/Intersection2D.cpp.o CMakeFiles/SFCGAL.dir/algorithm/Intersection3D.cpp.o CMakeFiles/SFCGAL.dir/algorithm/area.cpp.o CMakeFiles/SFCGAL.dir/algorithm/collect.cpp.o CMakeFiles/SFCGAL.dir/algorithm/collectionExtract.cpp.o CMakeFiles/SFCGAL.dir/algorithm/collectionHomogenize.cpp.o CMakeFiles/SFCGAL.dir/algorithm/collectionToMulti.cpp.o CMakeFiles/SFCGAL.dir/algorithm/connection.cpp.o CMakeFiles/SFCGAL.dir/algorithm/convexHull.cpp.o CMakeFiles/SFCGAL.dir/algorithm/covers.cpp.o CMakeFiles/SFCGAL.dir/algorithm/difference.cpp.o CMakeFiles/SFCGAL.dir/algorithm/differencePrimitives.cpp.o CMakeFiles/SFCGAL.dir/algorithm/distance.cpp.o CMakeFiles/SFCGAL.dir/algorithm/distance3d.cpp.o CMakeFiles/SFCGAL.dir/algorithm/extrude.cpp.o CMakeFiles/SFCGAL.dir/algorithm/force2D.cpp.o CMakeFiles/SFCGAL.dir/algorithm/force3D.cpp.o CMakeFiles/SFCGAL.dir/algorithm/intersection.cpp.o CMakeFiles/SFCGAL.dir/algorithm/intersects.cpp.o CMakeFiles/SFCGAL.dir/algorithm/isValid.cpp.o CMakeFiles/SFCGAL.dir/algorithm/length.cpp.o CMakeFiles/SFCGAL.dir/algorithm/minkowskiSum.cpp.o CMakeFiles/SFCGAL.dir/algorithm/offset.cpp.o CMakeFiles/SFCGAL.dir/algorithm/orientation.cpp.o CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o CMakeFiles/SFCGAL.dir/algorithm/tesselate.cpp.o CMakeFiles/SFCGAL.dir/algorithm/translate.cpp.o CMakeFiles/SFCGAL.dir/algorithm/union.cpp.o CMakeFiles/SFCGAL.dir/algorithm/volume.cpp.o CMakeFiles/SFCGAL.dir/capi/sfcgal_c.cpp.o CMakeFiles/SFCGAL.dir/detail/EnvelopeVisitor.cpp.o CMakeFiles/SFCGAL.dir/detail/ForceValidityVisitor.cpp.o CMakeFiles/SFCGAL.dir/detail/GeometrySet.cpp.o CMakeFiles/SFCGAL.dir/detail/GetPointsVisitor.cpp.o CMakeFiles/SFCGAL.dir/detail/Interval.cpp.o CMakeFiles/SFCGAL.dir/detail/algorithm/coversPoints.cpp.o CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o CMakeFiles/SFCGAL.dir/detail/generator/disc.cpp.o CMakeFiles/SFCGAL.dir/detail/generator/hoch.cpp.o CMakeFiles/SFCGAL.dir/detail/generator/sierpinski.cpp.o CMakeFiles/SFCGAL.dir/detail/graph/Edge.cpp.o CMakeFiles/SFCGAL.dir/detail/graph/Vertex.cpp.o CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o CMakeFiles/SFCGAL.dir/detail/io/WktReader.cpp.o CMakeFiles/SFCGAL.dir/detail/io/WktWriter.cpp.o CMakeFiles/SFCGAL.dir/detail/polygonSetToMultiPolygon.cpp.o CMakeFiles/SFCGAL.dir/detail/tools/CharArrayBuffer.cpp.o CMakeFiles/SFCGAL.dir/detail/tools/Log.cpp.o CMakeFiles/SFCGAL.dir/detail/tools/Registry.cpp.o CMakeFiles/SFCGAL.dir/detail/transform/AffineTransform2.cpp.o CMakeFiles/SFCGAL.dir/detail/transform/AffineTransform3.cpp.o CMakeFiles/SFCGAL.dir/detail/transform/Force2D.cpp.o CMakeFiles/SFCGAL.dir/detail/transform/ForceOrderPoints.cpp.o CMakeFiles/SFCGAL.dir/detail/transform/ForceZ.cpp.o CMakeFiles/SFCGAL.dir/detail/transform/ForceZOrderPoints.cpp.o CMakeFiles/SFCGAL.dir/detail/transform/RoundTransform.cpp.o CMakeFiles/SFCGAL.dir/detail/triangulate/ConstraintDelaunayTriangulation.cpp.o CMakeFiles/SFCGAL.dir/detail/triangulate/triangulateInGeometrySet.cpp.o CMakeFiles/SFCGAL.dir/io/GeometryStreams.cpp.o CMakeFiles/SFCGAL.dir/io/ewkt.cpp.o CMakeFiles/SFCGAL.dir/io/wkt.cpp.o CMakeFiles/SFCGAL.dir/numeric.cpp.o CMakeFiles/SFCGAL.dir/triangulate/triangulate2DZ.cpp.o CMakeFiles/SFCGAL.dir/triangulate/triangulatePolygon.cpp.o CMakeFiles/SFCGAL.dir/version.cpp.o -Wl,-rpath,:::::::::::::::::::::::::::: -lboost_program_options -lboost_chrono -lboost_filesystem -lboost_timer -lboost_unit_test_framework -lboost_program_options -lboost_thread -lpthread -lboost_system -lboost_serialization -lboost_date_time -lboost_atomic -lmpfr -lgmp -lboost_chrono -lboost_filesystem -lboost_timer -lboost_unit_test_framework -lboost_thread -lpthread -lboost_system -lboost_serialization -lboost_date_time -lboost_atomic 
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.rodata+0xa8): multiple definition of `typeinfo name for CORE::AddSubRep<CORE::Add>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.rodata+0xa8): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.rodata+0xc4): multiple definition of `typeinfo name for CORE::AddSubRep<CORE::Sub>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.rodata+0xc4): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.rodata+0x0): multiple definition of `typeinfo name for CORE::Realbase_for<long>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.rodata+0x0): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.rodata+0x1c): multiple definition of `typeinfo name for CORE::Realbase_for<double>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.rodata+0x1c): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.rodata+0x38): multiple definition of `typeinfo name for CORE::Realbase_for<CORE::BigInt>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.rodata+0x38): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.rodata+0x5c): multiple definition of `typeinfo name for CORE::Realbase_for<CORE::BigRat>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.rodata+0x5c): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.rodata+0x80): multiple definition of `typeinfo name for CORE::Realbase_for<CORE::BigFloat>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.rodata+0x80): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.rodata+0xe0): multiple definition of `typeinfo name for CORE::ConstPolyRep<CORE::Expr>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.rodata+0xe0): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.rodata+0x104): multiple definition of `typeinfo name for CORE::ConstPolyRep<CORE::BigFloat>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.rodata+0x104): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.rodata+0x12c): multiple definition of `typeinfo name for CORE::ConstPolyRep<CORE::BigInt>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.rodata+0x12c): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.rodata+0x150): multiple definition of `typeinfo name for CORE::ConstPolyRep<CORE::BigRat>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.rodata+0x150): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.data.rel.ro+0x0): multiple definition of `typeinfo for CORE::Realbase_for<long>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.data.rel.ro+0x0): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.data.rel.ro+0xc): multiple definition of `typeinfo for CORE::Realbase_for<double>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.data.rel.ro+0xc): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.data.rel.ro+0x18): multiple definition of `typeinfo for CORE::Realbase_for<CORE::BigInt>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.data.rel.ro+0x18): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.data.rel.ro+0x24): multiple definition of `typeinfo for CORE::Realbase_for<CORE::BigRat>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.data.rel.ro+0x24): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.data.rel.ro+0x30): multiple definition of `typeinfo for CORE::Realbase_for<CORE::BigFloat>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.data.rel.ro+0x30): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.data.rel.ro+0x3c): multiple definition of `typeinfo for CORE::AddSubRep<CORE::Add>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.data.rel.ro+0x3c): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.data.rel.ro+0x48): multiple definition of `typeinfo for CORE::AddSubRep<CORE::Sub>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.data.rel.ro+0x48): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.data.rel.ro+0x54): multiple definition of `typeinfo for CORE::ConstPolyRep<CORE::Expr>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.data.rel.ro+0x54): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.data.rel.ro+0x60): multiple definition of `typeinfo for CORE::ConstPolyRep<CORE::BigFloat>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.data.rel.ro+0x60): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.data.rel.ro+0x6c): multiple definition of `typeinfo for CORE::ConstPolyRep<CORE::BigInt>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.data.rel.ro+0x6c): first defined here
/usr/bin/ld: CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o:(.data.rel.ro+0x78): multiple definition of `typeinfo for CORE::ConstPolyRep<CORE::BigRat>'; CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o:(.data.rel.ro+0x78): first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [src/CMakeFiles/SFCGAL.dir/build.make:1399: src/libSFCGAL.so.1.3.7] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[2]: *** [CMakeFiles/Makefile2:100: src/CMakeFiles/SFCGAL.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[1]: *** [Makefile:144: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
dh_auto_build: cd obj-arm-linux-gnueabihf && make -j4 returned exit code 2
make: *** [debian/rules:22: build-arch] Error 255
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2019-12-14T19:54:47Z

Finished
--------


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

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

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

Build Architecture: armhf
Build-Space: 0
Build-Time: 42029
Distribution: bullseye-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 1575
Job: sfcgal_1.3.7-4
Machine Architecture: armhf
Package: sfcgal
Package-Time: 43655
Source-Version: 1.3.7-4
Space: 0
Status: failed
Version: 1.3.7-4
--------------------------------------------------------------------------------
Finished at 2019-12-14T19:54:47Z
Build needed 00:00:00, 0k disc space