Raspbian Package Auto-Building

Build log for sfcgal (1.4.1-2) on armhf

sfcgal1.4.1-2armhf → 2022-02-18 05:42:28

sbuild (Debian sbuild) 0.72.0 (25 Oct 2016) on mb-lxc-02

+==============================================================================+
| sfcgal 1.4.1-2 (armhf)                       Fri, 18 Feb 2022 04:56:42 +0000 |
+==============================================================================+

Package: sfcgal
Version: 1.4.1-2
Source Version: 1.4.1-2
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-bee89750-09e0-4b69-8a10-91de7c98e1fd' with '<<CHROOT>>'

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

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [12.8 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [13.7 MB]
Fetched 26.4 MB in 11s (2359 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 2459 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main sfcgal 1.4.1-2 (dsc) [2095 B]
Get:2 http://172.17.4.1/private bookworm-staging/main sfcgal 1.4.1-2 (tar) [2298 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main sfcgal 1.4.1-2 (diff) [160 kB]
Fetched 2459 kB in 0s (6517 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/sfcgal-xHx0ED/sfcgal-1.4.1' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/sfcgal-xHx0ED' 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-uIxed9/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-uIxed9/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-uIxed9/gpg/trustdb.gpg: trustdb created
gpg: key 37145E60F90AF620: 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 37145E60F90AF620: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 37145E60F90AF620: 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-uIxed9/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-uIxed9/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-uIxed9/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-uIxed9/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-uIxed9/apt_archive ./ Packages [433 B]
Fetched 2109 B in 1s (3234 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:
  libperl5.32 netbase perl-modules-5.32 sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 0 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-uIxed9/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 (41.1 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 14451 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-compat (= 12), cmake, libcgal-dev (>= 5.3), libboost-all-dev, libmpfr-dev, libgmp-dev, pkg-kde-tools, chrpath
Filtered Build-Depends: debhelper-compat (= 12), cmake, libcgal-dev (>= 5.3), libboost-all-dev, libmpfr-dev, libgmp-dev, pkg-kde-tools, chrpath
dpkg-deb: building package 'sbuild-build-depends-sfcgal-dummy' in '/<<BUILDDIR>>/resolver-uIxed9/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-uIxed9/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-uIxed9/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-uIxed9/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-uIxed9/apt_archive ./ Sources [543 B]
Get:5 copy:/<<BUILDDIR>>/resolver-uIxed9/apt_archive ./ Packages [625 B]
Fetched 2501 B in 1s (4363 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:
  libperl5.32 netbase perl-modules-5.32
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils chrpath cmake
  cmake-data debhelper dh-autoreconf dh-elpa-helper dh-strip-nondeterminism
  dwz emacsen-common file gettext gettext-base gfortran-11 groff-base
  ibverbs-providers icu-devtools intltool-debian libarchive-zip-perl
  libarchive13 libboost-all-dev libboost-atomic-dev libboost-atomic1.74-dev
  libboost-atomic1.74.0 libboost-chrono-dev libboost-chrono1.74-dev
  libboost-chrono1.74.0 libboost-container-dev libboost-container1.74-dev
  libboost-container1.74.0 libboost-context-dev libboost-context1.74-dev
  libboost-context1.74.0 libboost-coroutine-dev libboost-coroutine1.74-dev
  libboost-coroutine1.74.0 libboost-date-time-dev libboost-date-time1.74-dev
  libboost-date-time1.74.0 libboost-dev libboost-exception-dev
  libboost-exception1.74-dev libboost-fiber-dev libboost-fiber1.74-dev
  libboost-fiber1.74.0 libboost-filesystem-dev libboost-filesystem1.74-dev
  libboost-filesystem1.74.0 libboost-graph-dev libboost-graph-parallel-dev
  libboost-graph-parallel1.74-dev libboost-graph-parallel1.74.0
  libboost-graph1.74-dev libboost-graph1.74.0 libboost-iostreams-dev
  libboost-iostreams1.74-dev libboost-iostreams1.74.0 libboost-locale-dev
  libboost-locale1.74-dev libboost-locale1.74.0 libboost-log-dev
  libboost-log1.74-dev libboost-log1.74.0 libboost-math-dev
  libboost-math1.74-dev libboost-math1.74.0 libboost-mpi-dev
  libboost-mpi-python-dev libboost-mpi-python1.74-dev
  libboost-mpi-python1.74.0 libboost-mpi1.74-dev libboost-mpi1.74.0
  libboost-nowide-dev libboost-nowide1.74-dev libboost-nowide1.74.0
  libboost-numpy-dev libboost-numpy1.74-dev libboost-numpy1.74.0
  libboost-program-options-dev libboost-program-options1.74-dev
  libboost-program-options1.74.0 libboost-python-dev libboost-python1.74-dev
  libboost-python1.74.0 libboost-random-dev libboost-random1.74-dev
  libboost-random1.74.0 libboost-regex-dev libboost-regex1.74-dev
  libboost-regex1.74.0 libboost-serialization-dev
  libboost-serialization1.74-dev libboost-serialization1.74.0
  libboost-stacktrace-dev libboost-stacktrace1.74-dev
  libboost-stacktrace1.74.0 libboost-system-dev libboost-system1.74-dev
  libboost-system1.74.0 libboost-test-dev libboost-test1.74-dev
  libboost-test1.74.0 libboost-thread-dev libboost-thread1.74-dev
  libboost-thread1.74.0 libboost-timer-dev libboost-timer1.74-dev
  libboost-timer1.74.0 libboost-tools-dev libboost-type-erasure-dev
  libboost-type-erasure1.74-dev libboost-type-erasure1.74.0 libboost-wave-dev
  libboost-wave1.74-dev libboost-wave1.74.0 libboost1.74-dev
  libboost1.74-tools-dev libbrotli1 libbsd0 libcbor0.8 libcgal-dev
  libcurl3-gnutls libcurl4 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 libfabric1 libfido2-1
  libfile-stripnondeterminism-perl libgfortran-11-dev libgfortran5 libgmp-dev
  libgmpxx4ldbl libhwloc-dev libhwloc-plugins libhwloc15 libibverbs-dev
  libibverbs1 libicu-dev libicu67 libjs-jquery libjs-jquery-ui libjs-sphinxdoc
  libjs-underscore libjsoncpp25 libltdl-dev libltdl7 libmagic-mgc libmagic1
  libmd0 libmpdec3 libmpfr-dev libncurses6 libnghttp2-14 libnl-3-200
  libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnuma-dev libnuma1
  libopenmpi-dev libopenmpi3 libpciaccess0 libpipeline1 libpmix-dev libpmix2
  libprocps8 libpsl5 libpython3-dev libpython3-stdlib libpython3.9
  libpython3.9-dev libpython3.9-minimal libpython3.9-stdlib librdmacm1
  librhash0 librtmp1 libsigsegv2 libssh2-1 libsub-override-perl libtool
  libuchardet0 libuv1 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxext6
  libxml2 libxnvctrl0 m4 man-db media-types mpi-default-bin mpi-default-dev
  ocl-icd-libopencl1 openmpi-bin openmpi-common openssh-client pkg-kde-tools
  po-debconf procps python3 python3-dev python3-distutils python3-lib2to3
  python3-minimal python3.9 python3.9-dev python3.9-minimal zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc cmake-doc ninja-build
  cmake-format dh-make gettext-doc libasprintf-dev libgettextpo-dev
  gfortran-11-doc libcoarrays-dev groff lrzip libboost-doc graphviz
  libboost1.74-doc gccxml libboost-contract1.74-dev libmpfrc++-dev libntl-dev
  xsltproc doxygen docbook-xml docbook-xsl default-jdk fop libmpfi-dev
  libtbb-dev gmp-doc libgmp10-doc icu-doc libjs-jquery-ui-docs libtool-doc
  libmpfr-doc openmpi-doc pciutils gcj-jdk m4-doc apparmor less www-browser
  opencl-icd gfortran | fortran-compiler keychain libpam-ssh monkeysphere
  ssh-askpass cdbs libmail-box-perl python3-doc python3-tk python3-venv
  python3.9-venv python3.9-doc binfmt-support
Recommended packages:
  curl | wget | lynx ca-certificates libarchive-cpio-perl javascript-common
  libgpm2 libcoarrays-openmpi-dev publicsuffix xauth libwww-perl
  libmail-sendmail-perl psmisc
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils chrpath cmake
  cmake-data debhelper dh-autoreconf dh-elpa-helper dh-strip-nondeterminism
  dwz emacsen-common file gettext gettext-base gfortran-11 groff-base
  ibverbs-providers icu-devtools intltool-debian libarchive-zip-perl
  libarchive13 libboost-all-dev libboost-atomic-dev libboost-atomic1.74-dev
  libboost-atomic1.74.0 libboost-chrono-dev libboost-chrono1.74-dev
  libboost-chrono1.74.0 libboost-container-dev libboost-container1.74-dev
  libboost-container1.74.0 libboost-context-dev libboost-context1.74-dev
  libboost-context1.74.0 libboost-coroutine-dev libboost-coroutine1.74-dev
  libboost-coroutine1.74.0 libboost-date-time-dev libboost-date-time1.74-dev
  libboost-date-time1.74.0 libboost-dev libboost-exception-dev
  libboost-exception1.74-dev libboost-fiber-dev libboost-fiber1.74-dev
  libboost-fiber1.74.0 libboost-filesystem-dev libboost-filesystem1.74-dev
  libboost-filesystem1.74.0 libboost-graph-dev libboost-graph-parallel-dev
  libboost-graph-parallel1.74-dev libboost-graph-parallel1.74.0
  libboost-graph1.74-dev libboost-graph1.74.0 libboost-iostreams-dev
  libboost-iostreams1.74-dev libboost-iostreams1.74.0 libboost-locale-dev
  libboost-locale1.74-dev libboost-locale1.74.0 libboost-log-dev
  libboost-log1.74-dev libboost-log1.74.0 libboost-math-dev
  libboost-math1.74-dev libboost-math1.74.0 libboost-mpi-dev
  libboost-mpi-python-dev libboost-mpi-python1.74-dev
  libboost-mpi-python1.74.0 libboost-mpi1.74-dev libboost-mpi1.74.0
  libboost-nowide-dev libboost-nowide1.74-dev libboost-nowide1.74.0
  libboost-numpy-dev libboost-numpy1.74-dev libboost-numpy1.74.0
  libboost-program-options-dev libboost-program-options1.74-dev
  libboost-program-options1.74.0 libboost-python-dev libboost-python1.74-dev
  libboost-python1.74.0 libboost-random-dev libboost-random1.74-dev
  libboost-random1.74.0 libboost-regex-dev libboost-regex1.74-dev
  libboost-regex1.74.0 libboost-serialization-dev
  libboost-serialization1.74-dev libboost-serialization1.74.0
  libboost-stacktrace-dev libboost-stacktrace1.74-dev
  libboost-stacktrace1.74.0 libboost-system-dev libboost-system1.74-dev
  libboost-system1.74.0 libboost-test-dev libboost-test1.74-dev
  libboost-test1.74.0 libboost-thread-dev libboost-thread1.74-dev
  libboost-thread1.74.0 libboost-timer-dev libboost-timer1.74-dev
  libboost-timer1.74.0 libboost-tools-dev libboost-type-erasure-dev
  libboost-type-erasure1.74-dev libboost-type-erasure1.74.0 libboost-wave-dev
  libboost-wave1.74-dev libboost-wave1.74.0 libboost1.74-dev
  libboost1.74-tools-dev libbrotli1 libbsd0 libcbor0.8 libcgal-dev
  libcurl3-gnutls libcurl4 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 libfabric1 libfido2-1
  libfile-stripnondeterminism-perl libgfortran-11-dev libgfortran5 libgmp-dev
  libgmpxx4ldbl libhwloc-dev libhwloc-plugins libhwloc15 libibverbs-dev
  libibverbs1 libicu-dev libicu67 libjs-jquery libjs-jquery-ui libjs-sphinxdoc
  libjs-underscore libjsoncpp25 libltdl-dev libltdl7 libmagic-mgc libmagic1
  libmd0 libmpdec3 libmpfr-dev libncurses6 libnghttp2-14 libnl-3-200
  libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnuma-dev libnuma1
  libopenmpi-dev libopenmpi3 libpciaccess0 libpipeline1 libpmix-dev libpmix2
  libprocps8 libpsl5 libpython3-dev libpython3-stdlib libpython3.9
  libpython3.9-dev libpython3.9-minimal libpython3.9-stdlib librdmacm1
  librhash0 librtmp1 libsigsegv2 libssh2-1 libsub-override-perl libtool
  libuchardet0 libuv1 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxext6
  libxml2 libxnvctrl0 m4 man-db media-types mpi-default-bin mpi-default-dev
  ocl-icd-libopencl1 openmpi-bin openmpi-common openssh-client pkg-kde-tools
  po-debconf procps python3 python3-dev python3-distutils python3-lib2to3
  python3-minimal python3.9 python3.9-dev python3.9-minimal
  sbuild-build-depends-sfcgal-dummy zlib1g-dev
0 upgraded, 225 newly installed, 0 to remove and 0 not upgraded.
Need to get 99.7 MB of archives.
After this operation, 608 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-uIxed9/apt_archive ./ sbuild-build-depends-sfcgal-dummy 0.invalid.0 [912 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf libpython3.9-minimal armhf 3.9.10-1+rpi1 [794 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.4.4-1 [82.4 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf python3.9-minimal armhf 3.9.10-1+rpi1 [1595 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.9.8-1 [38.5 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf media-types all 5.0.0 [32.5 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf libpython3.9-stdlib armhf 3.9.10-1+rpi1 [1611 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf python3.9 armhf 3.9.10-1+rpi1 [488 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.9.8-1 [21.6 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.9.8-1 [38.1 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-8 [793 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.37.3-1 [136 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.5-1 [32.9 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.10.1-1 [1358 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf libncurses6 armhf 6.3-2 [79.6 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf libprocps8 armhf 2:3.3.17-6 [60.6 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf procps armhf 2:3.3.17-6 [476 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-2 [295 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-2 [119 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-2 [65.8 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-4 [171 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-1 [28.9 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.5-1 [108 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf libedit2 armhf 3.1-20210910-1 [81.2 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf libcbor0.8 armhf 0.8.0-2 [22.8 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf libfido2-1 armhf 1.10.0-1 [65.1 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf openssh-client armhf 1:8.7p1-4 [882 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf libsigsegv2 armhf 2.14-1 [36.6 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.18-5 [186 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.1 [823 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-4 [510 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf chrpath armhf 0.16-2 [15.4 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf libicu67 armhf 67.1-7 [8291 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.12+dfsg-5 [584 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf libarchive13 armhf 3.5.2-1 [301 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf libbrotli1 armhf 1.0.9-2+b1 [261 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf libnghttp2-14 armhf 1.43.0-1 [65.3 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf libpsl5 armhf 0.21.0-1.2 [56.2 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf libssh2-1 armhf 1.10.0-2 [161 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf libcurl4 armhf 7.81.0-1 [318 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf libjsoncpp25 armhf 1.9.5-3 [66.6 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf librhash0 armhf 1.4.2-1 [141 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf libuv1 armhf 1.43.0-1 [122 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf dh-elpa-helper all 2.0.10 [11.3 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf emacsen-common all 3.0.4 [19.3 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf cmake-data all 3.22.1-1 [1905 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf cmake armhf 3.22.1-1+b1 [3478 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.6 [193 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.6-15 [513 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.186-1 [174 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14-1 [83.0 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-4 [1215 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.6 [1054 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf libgfortran5 armhf 11.2.0-16+rpi1 [235 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf libgfortran-11-dev armhf 11.2.0-16+rpi1 [280 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf gfortran-11 armhf 11.2.0-16+rpi1 [7578 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf libnl-3-200 armhf 3.4.0-1 [55.0 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf libnl-route-3-200 armhf 3.4.0-1 [132 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf libibverbs1 armhf 39.0-1 [53.6 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf ibverbs-providers armhf 39.0-1 [28.6 kB]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf icu-devtools armhf 67.1-7 [172 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf libboost1.74-dev armhf 1.74.0-14 [9533 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf libboost-dev armhf 1.74.0.3+b4 [4824 B]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf libboost1.74-tools-dev armhf 1.74.0-14 [1233 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf libboost-tools-dev armhf 1.74.0.3+b4 [4784 B]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf libboost-atomic1.74.0 armhf 1.74.0-14 [244 kB]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf libboost-atomic1.74-dev armhf 1.74.0-14 [245 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf libboost-atomic-dev armhf 1.74.0.3+b4 [4912 B]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf libboost-chrono1.74.0 armhf 1.74.0-14 [249 kB]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf libboost-chrono1.74-dev armhf 1.74.0-14 [254 kB]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf libboost-chrono-dev armhf 1.74.0.3+b4 [5232 B]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf libboost-container1.74.0 armhf 1.74.0-14 [265 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf libboost-container1.74-dev armhf 1.74.0-14 [269 kB]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf libboost-container-dev armhf 1.74.0.3+b4 [5088 B]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf libboost-date-time1.74.0 armhf 1.74.0-14 [242 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf libboost-serialization1.74.0 armhf 1.74.0-14 [319 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf libboost-serialization1.74-dev armhf 1.74.0-14 [387 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf libboost-date-time1.74-dev armhf 1.74.0-14 [251 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf libboost-system1.74.0 armhf 1.74.0-14 [242 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf libboost-system1.74-dev armhf 1.74.0-14 [243 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf libboost-thread1.74.0 armhf 1.74.0-14 [272 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf libboost-thread1.74-dev armhf 1.74.0-14 [284 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf libboost-context1.74.0 armhf 1.74.0-14 [243 kB]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf libboost-context1.74-dev armhf 1.74.0-14 [245 kB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf libboost-context-dev armhf 1.74.0.3+b4 [4812 B]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf libboost-coroutine1.74.0 armhf 1.74.0-14 [252 kB]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf libboost-coroutine1.74-dev armhf 1.74.0-14 [258 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf libboost-coroutine-dev armhf 1.74.0.3+b4 [4884 B]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf libboost-date-time-dev armhf 1.74.0.3+b4 [4604 B]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf libboost-exception1.74-dev armhf 1.74.0-14 [242 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf libboost-exception-dev armhf 1.74.0.3+b4 [4596 B]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf libboost-filesystem1.74.0 armhf 1.74.0-14 [274 kB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf libboost-filesystem1.74-dev armhf 1.74.0-14 [285 kB]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf libboost-fiber1.74.0 armhf 1.74.0-14 [262 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf libboost-fiber1.74-dev armhf 1.74.0-14 [274 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf libboost-fiber-dev armhf 1.74.0.3+b4 [5036 B]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf libboost-filesystem-dev armhf 1.74.0.3+b4 [4636 B]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf libboost-regex1.74.0 armhf 1.74.0-14 [449 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf libboost-graph1.74.0 armhf 1.74.0-14 [307 kB]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf libicu-dev armhf 67.1-7 [9228 kB]
Get:113 http://172.17.4.1/private bookworm-staging/main armhf libboost-regex1.74-dev armhf 1.74.0-14 [551 kB]
Get:114 http://172.17.4.1/private bookworm-staging/main armhf libboost-test1.74.0 armhf 1.74.0-14 [429 kB]
Get:115 http://172.17.4.1/private bookworm-staging/main armhf libboost-test1.74-dev armhf 1.74.0-14 [516 kB]
Get:116 http://172.17.4.1/private bookworm-staging/main armhf libboost-graph1.74-dev armhf 1.74.0-14 [338 kB]
Get:117 http://172.17.4.1/private bookworm-staging/main armhf libboost-graph-dev armhf 1.74.0.3+b4 [4712 B]
Get:118 http://172.17.4.1/private bookworm-staging/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-1 [126 kB]
Get:119 http://172.17.4.1/private bookworm-staging/main armhf libevent-pthreads-2.1-7 armhf 2.1.12-stable-1 [56.8 kB]
Get:120 http://172.17.4.1/private bookworm-staging/main armhf librdmacm1 armhf 39.0-1 [60.4 kB]
Get:121 http://172.17.4.1/private bookworm-staging/main armhf libfabric1 armhf 1.11.0-3 [310 kB]
Get:122 http://172.17.4.1/private bookworm-staging/main armhf libhwloc15 armhf 2.7.0-2 [127 kB]
Get:123 http://172.17.4.1/private bookworm-staging/main armhf libcurl3-gnutls armhf 7.81.0-1 [315 kB]
Get:124 http://172.17.4.1/private bookworm-staging/main armhf libpciaccess0 armhf 0.16-3 [51.2 kB]
Get:125 http://172.17.4.1/private bookworm-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:126 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:127 http://172.17.4.1/private bookworm-staging/main armhf libxcb1 armhf 1.14-3 [136 kB]
Get:128 http://172.17.4.1/private bookworm-staging/main armhf libx11-data all 2:1.7.2-2 [311 kB]
Get:129 http://172.17.4.1/private bookworm-staging/main armhf libx11-6 armhf 2:1.7.2-2 [704 kB]
Get:130 http://172.17.4.1/private bookworm-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:131 http://172.17.4.1/private bookworm-staging/main armhf libxnvctrl0 armhf 470.103.01-1 [26.1 kB]
Get:132 http://172.17.4.1/private bookworm-staging/main armhf ocl-icd-libopencl1 armhf 2.2.14-3 [39.9 kB]
Get:133 http://172.17.4.1/private bookworm-staging/main armhf libhwloc-plugins armhf 2.7.0-2 [20.3 kB]
Get:134 http://172.17.4.1/private bookworm-staging/main armhf libpmix2 armhf 4.1.1~rc6-1 [481 kB]
Get:135 http://172.17.4.1/private bookworm-staging/main armhf libopenmpi3 armhf 4.1.2~rc1-5+rpi1+b1 [1776 kB]
Get:136 http://172.17.4.1/private bookworm-staging/main armhf libboost-mpi1.74.0 armhf 1.74.0-14 [274 kB]
Get:137 http://172.17.4.1/private bookworm-staging/main armhf libboost-graph-parallel1.74.0 armhf 1.74.0-14 [283 kB]
Get:138 http://172.17.4.1/private bookworm-staging/main armhf libboost-graph-parallel1.74-dev armhf 1.74.0-14 [292 kB]
Get:139 http://172.17.4.1/private bookworm-staging/main armhf libboost-graph-parallel-dev armhf 1.74.0.3+b4 [4732 B]
Get:140 http://172.17.4.1/private bookworm-staging/main armhf libboost-iostreams1.74.0 armhf 1.74.0-14 [260 kB]
Get:141 http://172.17.4.1/private bookworm-staging/main armhf libboost-iostreams1.74-dev armhf 1.74.0-14 [269 kB]
Get:142 http://172.17.4.1/private bookworm-staging/main armhf libboost-iostreams-dev armhf 1.74.0.3+b4 [4592 B]
Get:143 http://172.17.4.1/private bookworm-staging/main armhf libboost-locale1.74.0 armhf 1.74.0-14 [434 kB]
Get:144 http://172.17.4.1/private bookworm-staging/main armhf libboost-locale1.74-dev armhf 1.74.0-14 [554 kB]
Get:145 http://172.17.4.1/private bookworm-staging/main armhf libboost-locale-dev armhf 1.74.0.3+b4 [4932 B]
Get:146 http://172.17.4.1/private bookworm-staging/main armhf libboost-log1.74.0 armhf 1.74.0-14 [540 kB]
Get:147 http://172.17.4.1/private bookworm-staging/main armhf libboost-log1.74-dev armhf 1.74.0-14 [735 kB]
Get:148 http://172.17.4.1/private bookworm-staging/main armhf libboost-log-dev armhf 1.74.0.3+b4 [4812 B]
Get:149 http://172.17.4.1/private bookworm-staging/main armhf libboost-math1.74.0 armhf 1.74.0-14 [343 kB]
Get:150 http://172.17.4.1/private bookworm-staging/main armhf libboost-math1.74-dev armhf 1.74.0-14 [400 kB]
Get:151 http://172.17.4.1/private bookworm-staging/main armhf libboost-math-dev armhf 1.74.0.3+b4 [4808 B]
Get:152 http://172.17.4.1/private bookworm-staging/main armhf openmpi-common all 4.1.2~rc1-5+rpi1 [180 kB]
Get:153 http://172.17.4.1/private bookworm-staging/main armhf libnl-3-dev armhf 3.4.0-1 [92.4 kB]
Get:154 http://172.17.4.1/private bookworm-staging/main armhf libnl-route-3-dev armhf 3.4.0-1 [145 kB]
Get:155 http://172.17.4.1/private bookworm-staging/main armhf libibverbs-dev armhf 39.0-1 [188 kB]
Get:156 http://172.17.4.1/private bookworm-staging/main armhf libnuma1 armhf 2.0.14-3 [21.8 kB]
Get:157 http://172.17.4.1/private bookworm-staging/main armhf libnuma-dev armhf 2.0.14-3 [34.7 kB]
Get:158 http://172.17.4.1/private bookworm-staging/main armhf libltdl7 armhf 2.4.6-15 [388 kB]
Get:159 http://172.17.4.1/private bookworm-staging/main armhf libltdl-dev armhf 2.4.6-15 [159 kB]
Get:160 http://172.17.4.1/private bookworm-staging/main armhf libhwloc-dev armhf 2.7.0-2 [199 kB]
Get:161 http://172.17.4.1/private bookworm-staging/main armhf libevent-2.1-7 armhf 2.1.12-stable-1 [167 kB]
Get:162 http://172.17.4.1/private bookworm-staging/main armhf libevent-extra-2.1-7 armhf 2.1.12-stable-1 [100 kB]
Get:163 http://172.17.4.1/private bookworm-staging/main armhf libevent-openssl-2.1-7 armhf 2.1.12-stable-1 [61.7 kB]
Get:164 http://172.17.4.1/private bookworm-staging/main armhf libevent-dev armhf 2.1.12-stable-1 [281 kB]
Get:165 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [184 kB]
Get:166 http://172.17.4.1/private bookworm-staging/main armhf libpmix-dev armhf 4.1.1~rc6-1 [645 kB]
Get:167 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery all 3.5.1+dfsg+~3.5.5-8 [315 kB]
Get:168 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery-ui all 1.13.0+dfsg-1 [250 kB]
Get:169 http://172.17.4.1/private bookworm-staging/main armhf openmpi-bin armhf 4.1.2~rc1-5+rpi1+b1 [209 kB]
Get:170 http://172.17.4.1/private bookworm-staging/main armhf libopenmpi-dev armhf 4.1.2~rc1-5+rpi1+b1 [937 kB]
Get:171 http://172.17.4.1/private bookworm-staging/main armhf mpi-default-dev armhf 1.14 [5548 B]
Get:172 http://172.17.4.1/private bookworm-staging/main armhf libboost-mpi1.74-dev armhf 1.74.0-14 [299 kB]
Get:173 http://172.17.4.1/private bookworm-staging/main armhf libboost-mpi-dev armhf 1.74.0.3+b4 [4692 B]
Get:174 http://172.17.4.1/private bookworm-staging/main armhf libboost-python1.74.0 armhf 1.74.0-14 [300 kB]
Get:175 http://172.17.4.1/private bookworm-staging/main armhf mpi-default-bin armhf 1.14 [4752 B]
Get:176 http://172.17.4.1/private bookworm-staging/main armhf libboost-mpi-python1.74.0 armhf 1.74.0-14 [343 kB]
Get:177 http://172.17.4.1/private bookworm-staging/main armhf libboost-mpi-python1.74-dev armhf 1.74.0-14 [248 kB]
Get:178 http://172.17.4.1/private bookworm-staging/main armhf libboost-mpi-python-dev armhf 1.74.0.3+b4 [4720 B]
Get:179 http://172.17.4.1/private bookworm-staging/main armhf libboost-numpy1.74.0 armhf 1.74.0-14 [251 kB]
Get:180 http://172.17.4.1/private bookworm-staging/main armhf libboost-numpy1.74-dev armhf 1.74.0-14 [255 kB]
Get:181 http://172.17.4.1/private bookworm-staging/main armhf libboost-numpy-dev armhf 1.74.0.3+b4 [4648 B]
Get:182 http://172.17.4.1/private bookworm-staging/main armhf libboost-program-options1.74.0 armhf 1.74.0-14 [334 kB]
Get:183 http://172.17.4.1/private bookworm-staging/main armhf libboost-program-options1.74-dev armhf 1.74.0-14 [373 kB]
Get:184 http://172.17.4.1/private bookworm-staging/main armhf libboost-program-options-dev armhf 1.74.0.3+b4 [4616 B]
Get:185 http://172.17.4.1/private bookworm-staging/main armhf libpython3.9 armhf 3.9.10-1+rpi1 [1419 kB]
Get:186 http://172.17.4.1/private bookworm-staging/main armhf libexpat1-dev armhf 2.4.4-1 [135 kB]
Get:187 http://172.17.4.1/private bookworm-staging/main armhf libpython3.9-dev armhf 3.9.10-1+rpi1 [3015 kB]
Get:188 http://172.17.4.1/private bookworm-staging/main armhf libpython3-dev armhf 3.9.8-1 [21.9 kB]
Get:189 http://172.17.4.1/private bookworm-staging/main armhf python3.9-dev armhf 3.9.10-1+rpi1 [501 kB]
Get:190 http://172.17.4.1/private bookworm-staging/main armhf python3-lib2to3 all 3.9.10-1 [79.4 kB]
Get:191 http://172.17.4.1/private bookworm-staging/main armhf python3-distutils all 3.9.10-1 [146 kB]
Get:192 http://172.17.4.1/private bookworm-staging/main armhf libjs-underscore all 1.13.2~dfsg-2 [116 kB]
Get:193 http://172.17.4.1/private bookworm-staging/main armhf libjs-sphinxdoc all 4.3.2-1 [139 kB]
Get:194 http://172.17.4.1/private bookworm-staging/main armhf python3-dev armhf 3.9.8-1 [25.3 kB]
Get:195 http://172.17.4.1/private bookworm-staging/main armhf libboost-python1.74-dev armhf 1.74.0-14 [322 kB]
Get:196 http://172.17.4.1/private bookworm-staging/main armhf libboost-python-dev armhf 1.74.0.3+b4 [4904 B]
Get:197 http://172.17.4.1/private bookworm-staging/main armhf libboost-random1.74.0 armhf 1.74.0-14 [247 kB]
Get:198 http://172.17.4.1/private bookworm-staging/main armhf libboost-random1.74-dev armhf 1.74.0-14 [250 kB]
Get:199 http://172.17.4.1/private bookworm-staging/main armhf libboost-random-dev armhf 1.74.0.3+b4 [4604 B]
Get:200 http://172.17.4.1/private bookworm-staging/main armhf libboost-regex-dev armhf 1.74.0.3+b4 [4876 B]
Get:201 http://172.17.4.1/private bookworm-staging/main armhf libboost-serialization-dev armhf 1.74.0.3+b4 [4832 B]
Get:202 http://172.17.4.1/private bookworm-staging/main armhf libboost-stacktrace1.74.0 armhf 1.74.0-14 [277 kB]
Get:203 http://172.17.4.1/private bookworm-staging/main armhf libboost-stacktrace1.74-dev armhf 1.74.0-14 [254 kB]
Get:204 http://172.17.4.1/private bookworm-staging/main armhf libboost-stacktrace-dev armhf 1.74.0.3+b4 [4596 B]
Get:205 http://172.17.4.1/private bookworm-staging/main armhf libboost-system-dev armhf 1.74.0.3+b4 [4744 B]
Get:206 http://172.17.4.1/private bookworm-staging/main armhf libboost-test-dev armhf 1.74.0.3+b4 [4640 B]
Get:207 http://172.17.4.1/private bookworm-staging/main armhf libboost-thread-dev armhf 1.74.0.3+b4 [4632 B]
Get:208 http://172.17.4.1/private bookworm-staging/main armhf libboost-timer1.74.0 armhf 1.74.0-14 [246 kB]
Get:209 http://172.17.4.1/private bookworm-staging/main armhf libboost-timer1.74-dev armhf 1.74.0-14 [248 kB]
Get:210 http://172.17.4.1/private bookworm-staging/main armhf libboost-timer-dev armhf 1.74.0.3+b4 [4732 B]
Get:211 http://172.17.4.1/private bookworm-staging/main armhf libboost-type-erasure1.74.0 armhf 1.74.0-14 [252 kB]
Get:212 http://172.17.4.1/private bookworm-staging/main armhf libboost-type-erasure1.74-dev armhf 1.74.0-14 [256 kB]
Get:213 http://172.17.4.1/private bookworm-staging/main armhf libboost-type-erasure-dev armhf 1.74.0.3+b4 [4696 B]
Get:214 http://172.17.4.1/private bookworm-staging/main armhf libboost-wave1.74.0 armhf 1.74.0-14 [401 kB]
Get:215 http://172.17.4.1/private bookworm-staging/main armhf libboost-wave1.74-dev armhf 1.74.0-14 [476 kB]
Get:216 http://172.17.4.1/private bookworm-staging/main armhf libboost-wave-dev armhf 1.74.0.3+b4 [4632 B]
Get:217 http://172.17.4.1/private bookworm-staging/main armhf libboost-nowide1.74.0 armhf 1.74.0-14 [243 kB]
Get:218 http://172.17.4.1/private bookworm-staging/main armhf libboost-nowide1.74-dev armhf 1.74.0-14 [245 kB]
Get:219 http://172.17.4.1/private bookworm-staging/main armhf libboost-nowide-dev armhf 1.74.0.3+b4 [4664 B]
Get:220 http://172.17.4.1/private bookworm-staging/main armhf libboost-all-dev armhf 1.74.0.3+b4 [4944 B]
Get:221 http://172.17.4.1/private bookworm-staging/main armhf libgmpxx4ldbl armhf 2:6.2.1+dfsg-3 [337 kB]
Get:222 http://172.17.4.1/private bookworm-staging/main armhf libgmp-dev armhf 2:6.2.1+dfsg-3 [582 kB]
Get:223 http://172.17.4.1/private bookworm-staging/main armhf libmpfr-dev armhf 4.1.0-3 [205 kB]
Get:224 http://172.17.4.1/private bookworm-staging/main armhf libcgal-dev armhf 5.3.1-1 [4736 kB]
Get:225 http://172.17.4.1/private bookworm-staging/main armhf pkg-kde-tools all 0.15.34 [97.7 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 99.7 MB in 14s (7135 kB/s)
Selecting previously unselected package libpython3.9-minimal:armhf.
(Reading database ... 14451 files and directories currently installed.)
Preparing to unpack .../libpython3.9-minimal_3.9.10-1+rpi1_armhf.deb ...
Unpacking libpython3.9-minimal:armhf (3.9.10-1+rpi1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.4.4-1_armhf.deb ...
Unpacking libexpat1:armhf (2.4.4-1) ...
Selecting previously unselected package python3.9-minimal.
Preparing to unpack .../python3.9-minimal_3.9.10-1+rpi1_armhf.deb ...
Unpacking python3.9-minimal (3.9.10-1+rpi1) ...
Setting up libpython3.9-minimal:armhf (3.9.10-1+rpi1) ...
Setting up libexpat1:armhf (2.4.4-1) ...
Setting up python3.9-minimal (3.9.10-1+rpi1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 14745 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.9.8-1_armhf.deb ...
Unpacking python3-minimal (3.9.8-1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_5.0.0_all.deb ...
Unpacking media-types (5.0.0) ...
Selecting previously unselected package libmpdec3:armhf.
Preparing to unpack .../2-libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Selecting previously unselected package libpython3.9-stdlib:armhf.
Preparing to unpack .../3-libpython3.9-stdlib_3.9.10-1+rpi1_armhf.deb ...
Unpacking libpython3.9-stdlib:armhf (3.9.10-1+rpi1) ...
Selecting previously unselected package python3.9.
Preparing to unpack .../4-python3.9_3.9.10-1+rpi1_armhf.deb ...
Unpacking python3.9 (3.9.10-1+rpi1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.9.8-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.9.8-1) ...
Setting up python3-minimal (3.9.8-1) ...
Selecting previously unselected package python3.
(Reading database ... 15143 files and directories currently installed.)
Preparing to unpack .../000-python3_3.9.8-1_armhf.deb ...
Unpacking python3 (3.9.8-1) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../001-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../002-groff-base_1.22.4-8_armhf.deb ...
Unpacking groff-base (1.22.4-8) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../003-bsdextrautils_2.37.3-1_armhf.deb ...
Unpacking bsdextrautils (2.37.3-1) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../004-libpipeline1_1.5.5-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.5-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../005-man-db_2.10.1-1_armhf.deb ...
Unpacking man-db (2.10.1-1) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../006-libncurses6_6.3-2_armhf.deb ...
Unpacking libncurses6:armhf (6.3-2) ...
Selecting previously unselected package libprocps8:armhf.
Preparing to unpack .../007-libprocps8_2%3a3.3.17-6_armhf.deb ...
Unpacking libprocps8:armhf (2:3.3.17-6) ...
Selecting previously unselected package procps.
Preparing to unpack .../008-procps_2%3a3.3.17-6_armhf.deb ...
Unpacking procps (2:3.3.17-6) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../009-libmagic-mgc_1%3a5.41-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../010-libmagic1_1%3a5.41-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-2) ...
Selecting previously unselected package file.
Preparing to unpack .../011-file_1%3a5.41-2_armhf.deb ...
Unpacking file (1:5.41-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../012-gettext-base_0.21-4_armhf.deb ...
Unpacking gettext-base (0.21-4) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../013-libmd0_1.0.4-1_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-1) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../014-libbsd0_0.11.5-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.5-1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../015-libedit2_3.1-20210910-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20210910-1) ...
Selecting previously unselected package libcbor0.8:armhf.
Preparing to unpack .../016-libcbor0.8_0.8.0-2_armhf.deb ...
Unpacking libcbor0.8:armhf (0.8.0-2) ...
Selecting previously unselected package libfido2-1:armhf.
Preparing to unpack .../017-libfido2-1_1.10.0-1_armhf.deb ...
Unpacking libfido2-1:armhf (1.10.0-1) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../018-openssh-client_1%3a8.7p1-4_armhf.deb ...
Unpacking openssh-client (1:8.7p1-4) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../019-libsigsegv2_2.14-1_armhf.deb ...
Unpacking libsigsegv2:armhf (2.14-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../020-m4_1.4.18-5_armhf.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../021-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../022-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../023-automake_1%3a1.16.5-1.1_all.deb ...
Unpacking automake (1:1.16.5-1.1) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../024-autopoint_0.21-4_all.deb ...
Unpacking autopoint (0.21-4) ...
Selecting previously unselected package chrpath.
Preparing to unpack .../025-chrpath_0.16-2_armhf.deb ...
Unpacking chrpath (0.16-2) ...
Selecting previously unselected package libicu67:armhf.
Preparing to unpack .../026-libicu67_67.1-7_armhf.deb ...
Unpacking libicu67:armhf (67.1-7) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../027-libxml2_2.9.12+dfsg-5_armhf.deb ...
Unpacking libxml2:armhf (2.9.12+dfsg-5) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../028-libarchive13_3.5.2-1_armhf.deb ...
Unpacking libarchive13:armhf (3.5.2-1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../029-libbrotli1_1.0.9-2+b1_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../030-libnghttp2-14_1.43.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.43.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../031-libpsl5_0.21.0-1.2_armhf.deb ...
Unpacking libpsl5:armhf (0.21.0-1.2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../032-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../033-libssh2-1_1.10.0-2_armhf.deb ...
Unpacking libssh2-1:armhf (1.10.0-2) ...
Selecting previously unselected package libcurl4:armhf.
Preparing to unpack .../034-libcurl4_7.81.0-1_armhf.deb ...
Unpacking libcurl4:armhf (7.81.0-1) ...
Selecting previously unselected package libjsoncpp25:armhf.
Preparing to unpack .../035-libjsoncpp25_1.9.5-3_armhf.deb ...
Unpacking libjsoncpp25:armhf (1.9.5-3) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../036-librhash0_1.4.2-1_armhf.deb ...
Unpacking librhash0:armhf (1.4.2-1) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../037-libuv1_1.43.0-1_armhf.deb ...
Unpacking libuv1:armhf (1.43.0-1) ...
Selecting previously unselected package dh-elpa-helper.
Preparing to unpack .../038-dh-elpa-helper_2.0.10_all.deb ...
Unpacking dh-elpa-helper (2.0.10) ...
Selecting previously unselected package emacsen-common.
Preparing to unpack .../039-emacsen-common_3.0.4_all.deb ...
Unpacking emacsen-common (3.0.4) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../040-cmake-data_3.22.1-1_all.deb ...
Unpacking cmake-data (3.22.1-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../041-cmake_3.22.1-1+b1_armhf.deb ...
Unpacking cmake (3.22.1-1+b1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../042-libdebhelper-perl_13.6_all.deb ...
Unpacking libdebhelper-perl (13.6) ...
Selecting previously unselected package libtool.
Preparing to unpack .../043-libtool_2.4.6-15_all.deb ...
Unpacking libtool (2.4.6-15) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../044-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../045-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../046-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 .../047-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../048-dh-strip-nondeterminism_1.13.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../049-libelf1_0.186-1_armhf.deb ...
Unpacking libelf1:armhf (0.186-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../050-dwz_0.14-1_armhf.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../051-gettext_0.21-4_armhf.deb ...
Unpacking gettext (0.21-4) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../052-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 .../053-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../054-debhelper_13.6_all.deb ...
Unpacking debhelper (13.6) ...
Selecting previously unselected package libgfortran5:armhf.
Preparing to unpack .../055-libgfortran5_11.2.0-16+rpi1_armhf.deb ...
Unpacking libgfortran5:armhf (11.2.0-16+rpi1) ...
Selecting previously unselected package libgfortran-11-dev:armhf.
Preparing to unpack .../056-libgfortran-11-dev_11.2.0-16+rpi1_armhf.deb ...
Unpacking libgfortran-11-dev:armhf (11.2.0-16+rpi1) ...
Selecting previously unselected package gfortran-11.
Preparing to unpack .../057-gfortran-11_11.2.0-16+rpi1_armhf.deb ...
Unpacking gfortran-11 (11.2.0-16+rpi1) ...
Selecting previously unselected package libnl-3-200:armhf.
Preparing to unpack .../058-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 .../059-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 .../060-libibverbs1_39.0-1_armhf.deb ...
Unpacking libibverbs1:armhf (39.0-1) ...
Selecting previously unselected package ibverbs-providers:armhf.
Preparing to unpack .../061-ibverbs-providers_39.0-1_armhf.deb ...
Unpacking ibverbs-providers:armhf (39.0-1) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../062-icu-devtools_67.1-7_armhf.deb ...
Unpacking icu-devtools (67.1-7) ...
Selecting previously unselected package libboost1.74-dev:armhf.
Preparing to unpack .../063-libboost1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../064-libboost-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost1.74-tools-dev.
Preparing to unpack .../065-libboost1.74-tools-dev_1.74.0-14_armhf.deb ...
Unpacking libboost1.74-tools-dev (1.74.0-14) ...
Selecting previously unselected package libboost-tools-dev.
Preparing to unpack .../066-libboost-tools-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-tools-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-atomic1.74.0:armhf.
Preparing to unpack .../067-libboost-atomic1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-atomic1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-atomic1.74-dev:armhf.
Preparing to unpack .../068-libboost-atomic1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-atomic1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-atomic-dev:armhf.
Preparing to unpack .../069-libboost-atomic-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-atomic-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-chrono1.74.0:armhf.
Preparing to unpack .../070-libboost-chrono1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-chrono1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-chrono1.74-dev:armhf.
Preparing to unpack .../071-libboost-chrono1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-chrono1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-chrono-dev:armhf.
Preparing to unpack .../072-libboost-chrono-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-chrono-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-container1.74.0:armhf.
Preparing to unpack .../073-libboost-container1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-container1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-container1.74-dev:armhf.
Preparing to unpack .../074-libboost-container1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-container1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-container-dev:armhf.
Preparing to unpack .../075-libboost-container-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-container-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-date-time1.74.0:armhf.
Preparing to unpack .../076-libboost-date-time1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-date-time1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-serialization1.74.0:armhf.
Preparing to unpack .../077-libboost-serialization1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-serialization1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-serialization1.74-dev:armhf.
Preparing to unpack .../078-libboost-serialization1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-serialization1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-date-time1.74-dev:armhf.
Preparing to unpack .../079-libboost-date-time1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-date-time1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-system1.74.0:armhf.
Preparing to unpack .../080-libboost-system1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-system1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-system1.74-dev:armhf.
Preparing to unpack .../081-libboost-system1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-system1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-thread1.74.0:armhf.
Preparing to unpack .../082-libboost-thread1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-thread1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-thread1.74-dev:armhf.
Preparing to unpack .../083-libboost-thread1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-thread1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-context1.74.0:armhf.
Preparing to unpack .../084-libboost-context1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-context1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-context1.74-dev:armhf.
Preparing to unpack .../085-libboost-context1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-context1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-context-dev:armhf.
Preparing to unpack .../086-libboost-context-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-context-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-coroutine1.74.0:armhf.
Preparing to unpack .../087-libboost-coroutine1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-coroutine1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-coroutine1.74-dev:armhf.
Preparing to unpack .../088-libboost-coroutine1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-coroutine1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-coroutine-dev:armhf.
Preparing to unpack .../089-libboost-coroutine-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-coroutine-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-date-time-dev:armhf.
Preparing to unpack .../090-libboost-date-time-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-date-time-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-exception1.74-dev:armhf.
Preparing to unpack .../091-libboost-exception1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-exception1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-exception-dev:armhf.
Preparing to unpack .../092-libboost-exception-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-exception-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-filesystem1.74.0:armhf.
Preparing to unpack .../093-libboost-filesystem1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-filesystem1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-filesystem1.74-dev:armhf.
Preparing to unpack .../094-libboost-filesystem1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-filesystem1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-fiber1.74.0:armhf.
Preparing to unpack .../095-libboost-fiber1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-fiber1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-fiber1.74-dev:armhf.
Preparing to unpack .../096-libboost-fiber1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-fiber1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-fiber-dev:armhf.
Preparing to unpack .../097-libboost-fiber-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-fiber-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-filesystem-dev:armhf.
Preparing to unpack .../098-libboost-filesystem-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-filesystem-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-regex1.74.0:armhf.
Preparing to unpack .../099-libboost-regex1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-regex1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-graph1.74.0:armhf.
Preparing to unpack .../100-libboost-graph1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-graph1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../101-libicu-dev_67.1-7_armhf.deb ...
Unpacking libicu-dev:armhf (67.1-7) ...
Selecting previously unselected package libboost-regex1.74-dev:armhf.
Preparing to unpack .../102-libboost-regex1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-regex1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-test1.74.0:armhf.
Preparing to unpack .../103-libboost-test1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-test1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-test1.74-dev:armhf.
Preparing to unpack .../104-libboost-test1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-test1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-graph1.74-dev:armhf.
Preparing to unpack .../105-libboost-graph1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-graph1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-graph-dev:armhf.
Preparing to unpack .../106-libboost-graph-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-graph-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libevent-core-2.1-7:armhf.
Preparing to unpack .../107-libevent-core-2.1-7_2.1.12-stable-1_armhf.deb ...
Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-1) ...
Selecting previously unselected package libevent-pthreads-2.1-7:armhf.
Preparing to unpack .../108-libevent-pthreads-2.1-7_2.1.12-stable-1_armhf.deb ...
Unpacking libevent-pthreads-2.1-7:armhf (2.1.12-stable-1) ...
Selecting previously unselected package librdmacm1:armhf.
Preparing to unpack .../109-librdmacm1_39.0-1_armhf.deb ...
Unpacking librdmacm1:armhf (39.0-1) ...
Selecting previously unselected package libfabric1:armhf.
Preparing to unpack .../110-libfabric1_1.11.0-3_armhf.deb ...
Unpacking libfabric1:armhf (1.11.0-3) ...
Selecting previously unselected package libhwloc15:armhf.
Preparing to unpack .../111-libhwloc15_2.7.0-2_armhf.deb ...
Unpacking libhwloc15:armhf (2.7.0-2) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../112-libcurl3-gnutls_7.81.0-1_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.81.0-1) ...
Selecting previously unselected package libpciaccess0:armhf.
Preparing to unpack .../113-libpciaccess0_0.16-3_armhf.deb ...
Unpacking libpciaccess0:armhf (0.16-3) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../114-libxau6_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../115-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../116-libxcb1_1.14-3_armhf.deb ...
Unpacking libxcb1:armhf (1.14-3) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../117-libx11-data_2%3a1.7.2-2_all.deb ...
Unpacking libx11-data (2:1.7.2-2) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../118-libx11-6_2%3a1.7.2-2_armhf.deb ...
Unpacking libx11-6:armhf (2:1.7.2-2) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../119-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxnvctrl0:armhf.
Preparing to unpack .../120-libxnvctrl0_470.103.01-1_armhf.deb ...
Unpacking libxnvctrl0:armhf (470.103.01-1) ...
Selecting previously unselected package ocl-icd-libopencl1:armhf.
Preparing to unpack .../121-ocl-icd-libopencl1_2.2.14-3_armhf.deb ...
Unpacking ocl-icd-libopencl1:armhf (2.2.14-3) ...
Selecting previously unselected package libhwloc-plugins:armhf.
Preparing to unpack .../122-libhwloc-plugins_2.7.0-2_armhf.deb ...
Unpacking libhwloc-plugins:armhf (2.7.0-2) ...
Selecting previously unselected package libpmix2:armhf.
Preparing to unpack .../123-libpmix2_4.1.1~rc6-1_armhf.deb ...
Unpacking libpmix2:armhf (4.1.1~rc6-1) ...
Selecting previously unselected package libopenmpi3:armhf.
Preparing to unpack .../124-libopenmpi3_4.1.2~rc1-5+rpi1+b1_armhf.deb ...
Unpacking libopenmpi3:armhf (4.1.2~rc1-5+rpi1+b1) ...
Selecting previously unselected package libboost-mpi1.74.0.
Preparing to unpack .../125-libboost-mpi1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-mpi1.74.0 (1.74.0-14) ...
Selecting previously unselected package libboost-graph-parallel1.74.0.
Preparing to unpack .../126-libboost-graph-parallel1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-graph-parallel1.74.0 (1.74.0-14) ...
Selecting previously unselected package libboost-graph-parallel1.74-dev.
Preparing to unpack .../127-libboost-graph-parallel1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-graph-parallel1.74-dev (1.74.0-14) ...
Selecting previously unselected package libboost-graph-parallel-dev.
Preparing to unpack .../128-libboost-graph-parallel-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-graph-parallel-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-iostreams1.74.0:armhf.
Preparing to unpack .../129-libboost-iostreams1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-iostreams1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-iostreams1.74-dev:armhf.
Preparing to unpack .../130-libboost-iostreams1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-iostreams1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-iostreams-dev:armhf.
Preparing to unpack .../131-libboost-iostreams-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-iostreams-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-locale1.74.0:armhf.
Preparing to unpack .../132-libboost-locale1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-locale1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-locale1.74-dev:armhf.
Preparing to unpack .../133-libboost-locale1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-locale1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-locale-dev:armhf.
Preparing to unpack .../134-libboost-locale-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-locale-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-log1.74.0.
Preparing to unpack .../135-libboost-log1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-log1.74.0 (1.74.0-14) ...
Selecting previously unselected package libboost-log1.74-dev.
Preparing to unpack .../136-libboost-log1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-log1.74-dev (1.74.0-14) ...
Selecting previously unselected package libboost-log-dev.
Preparing to unpack .../137-libboost-log-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-log-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-math1.74.0:armhf.
Preparing to unpack .../138-libboost-math1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-math1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-math1.74-dev:armhf.
Preparing to unpack .../139-libboost-math1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-math1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-math-dev:armhf.
Preparing to unpack .../140-libboost-math-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-math-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package openmpi-common.
Preparing to unpack .../141-openmpi-common_4.1.2~rc1-5+rpi1_all.deb ...
Unpacking openmpi-common (4.1.2~rc1-5+rpi1) ...
Selecting previously unselected package libnl-3-dev:armhf.
Preparing to unpack .../142-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 .../143-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 .../144-libibverbs-dev_39.0-1_armhf.deb ...
Unpacking libibverbs-dev:armhf (39.0-1) ...
Selecting previously unselected package libnuma1:armhf.
Preparing to unpack .../145-libnuma1_2.0.14-3_armhf.deb ...
Unpacking libnuma1:armhf (2.0.14-3) ...
Selecting previously unselected package libnuma-dev:armhf.
Preparing to unpack .../146-libnuma-dev_2.0.14-3_armhf.deb ...
Unpacking libnuma-dev:armhf (2.0.14-3) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../147-libltdl7_2.4.6-15_armhf.deb ...
Unpacking libltdl7:armhf (2.4.6-15) ...
Selecting previously unselected package libltdl-dev:armhf.
Preparing to unpack .../148-libltdl-dev_2.4.6-15_armhf.deb ...
Unpacking libltdl-dev:armhf (2.4.6-15) ...
Selecting previously unselected package libhwloc-dev:armhf.
Preparing to unpack .../149-libhwloc-dev_2.7.0-2_armhf.deb ...
Unpacking libhwloc-dev:armhf (2.7.0-2) ...
Selecting previously unselected package libevent-2.1-7:armhf.
Preparing to unpack .../150-libevent-2.1-7_2.1.12-stable-1_armhf.deb ...
Unpacking libevent-2.1-7:armhf (2.1.12-stable-1) ...
Selecting previously unselected package libevent-extra-2.1-7:armhf.
Preparing to unpack .../151-libevent-extra-2.1-7_2.1.12-stable-1_armhf.deb ...
Unpacking libevent-extra-2.1-7:armhf (2.1.12-stable-1) ...
Selecting previously unselected package libevent-openssl-2.1-7:armhf.
Preparing to unpack .../152-libevent-openssl-2.1-7_2.1.12-stable-1_armhf.deb ...
Unpacking libevent-openssl-2.1-7:armhf (2.1.12-stable-1) ...
Selecting previously unselected package libevent-dev.
Preparing to unpack .../153-libevent-dev_2.1.12-stable-1_armhf.deb ...
Unpacking libevent-dev (2.1.12-stable-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../154-zlib1g-dev_1%3a1.2.11.dfsg-2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Selecting previously unselected package libpmix-dev:armhf.
Preparing to unpack .../155-libpmix-dev_4.1.1~rc6-1_armhf.deb ...
Unpacking libpmix-dev:armhf (4.1.1~rc6-1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../156-libjs-jquery_3.5.1+dfsg+~3.5.5-8_all.deb ...
Unpacking libjs-jquery (3.5.1+dfsg+~3.5.5-8) ...
Selecting previously unselected package libjs-jquery-ui.
Preparing to unpack .../157-libjs-jquery-ui_1.13.0+dfsg-1_all.deb ...
Unpacking libjs-jquery-ui (1.13.0+dfsg-1) ...
Selecting previously unselected package openmpi-bin.
Preparing to unpack .../158-openmpi-bin_4.1.2~rc1-5+rpi1+b1_armhf.deb ...
Unpacking openmpi-bin (4.1.2~rc1-5+rpi1+b1) ...
Selecting previously unselected package libopenmpi-dev:armhf.
Preparing to unpack .../159-libopenmpi-dev_4.1.2~rc1-5+rpi1+b1_armhf.deb ...
Unpacking libopenmpi-dev:armhf (4.1.2~rc1-5+rpi1+b1) ...
Selecting previously unselected package mpi-default-dev.
Preparing to unpack .../160-mpi-default-dev_1.14_armhf.deb ...
Unpacking mpi-default-dev (1.14) ...
Selecting previously unselected package libboost-mpi1.74-dev.
Preparing to unpack .../161-libboost-mpi1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-mpi1.74-dev (1.74.0-14) ...
Selecting previously unselected package libboost-mpi-dev.
Preparing to unpack .../162-libboost-mpi-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-mpi-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-python1.74.0.
Preparing to unpack .../163-libboost-python1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-python1.74.0 (1.74.0-14) ...
Selecting previously unselected package mpi-default-bin.
Preparing to unpack .../164-mpi-default-bin_1.14_armhf.deb ...
Unpacking mpi-default-bin (1.14) ...
Selecting previously unselected package libboost-mpi-python1.74.0.
Preparing to unpack .../165-libboost-mpi-python1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-mpi-python1.74.0 (1.74.0-14) ...
Selecting previously unselected package libboost-mpi-python1.74-dev.
Preparing to unpack .../166-libboost-mpi-python1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-mpi-python1.74-dev (1.74.0-14) ...
Selecting previously unselected package libboost-mpi-python-dev.
Preparing to unpack .../167-libboost-mpi-python-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-mpi-python-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-numpy1.74.0.
Preparing to unpack .../168-libboost-numpy1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-numpy1.74.0 (1.74.0-14) ...
Selecting previously unselected package libboost-numpy1.74-dev.
Preparing to unpack .../169-libboost-numpy1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-numpy1.74-dev (1.74.0-14) ...
Selecting previously unselected package libboost-numpy-dev.
Preparing to unpack .../170-libboost-numpy-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-numpy-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-program-options1.74.0:armhf.
Preparing to unpack .../171-libboost-program-options1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-program-options1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-program-options1.74-dev:armhf.
Preparing to unpack .../172-libboost-program-options1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-program-options1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-program-options-dev:armhf.
Preparing to unpack .../173-libboost-program-options-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-program-options-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libpython3.9:armhf.
Preparing to unpack .../174-libpython3.9_3.9.10-1+rpi1_armhf.deb ...
Unpacking libpython3.9:armhf (3.9.10-1+rpi1) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../175-libexpat1-dev_2.4.4-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.4.4-1) ...
Selecting previously unselected package libpython3.9-dev:armhf.
Preparing to unpack .../176-libpython3.9-dev_3.9.10-1+rpi1_armhf.deb ...
Unpacking libpython3.9-dev:armhf (3.9.10-1+rpi1) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../177-libpython3-dev_3.9.8-1_armhf.deb ...
Unpacking libpython3-dev:armhf (3.9.8-1) ...
Selecting previously unselected package python3.9-dev.
Preparing to unpack .../178-python3.9-dev_3.9.10-1+rpi1_armhf.deb ...
Unpacking python3.9-dev (3.9.10-1+rpi1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../179-python3-lib2to3_3.9.10-1_all.deb ...
Unpacking python3-lib2to3 (3.9.10-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../180-python3-distutils_3.9.10-1_all.deb ...
Unpacking python3-distutils (3.9.10-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../181-libjs-underscore_1.13.2~dfsg-2_all.deb ...
Unpacking libjs-underscore (1.13.2~dfsg-2) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../182-libjs-sphinxdoc_4.3.2-1_all.deb ...
Unpacking libjs-sphinxdoc (4.3.2-1) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../183-python3-dev_3.9.8-1_armhf.deb ...
Unpacking python3-dev (3.9.8-1) ...
Selecting previously unselected package libboost-python1.74-dev.
Preparing to unpack .../184-libboost-python1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-python1.74-dev (1.74.0-14) ...
Selecting previously unselected package libboost-python-dev.
Preparing to unpack .../185-libboost-python-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-python-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-random1.74.0:armhf.
Preparing to unpack .../186-libboost-random1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-random1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-random1.74-dev:armhf.
Preparing to unpack .../187-libboost-random1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-random1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-random-dev:armhf.
Preparing to unpack .../188-libboost-random-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-random-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-regex-dev:armhf.
Preparing to unpack .../189-libboost-regex-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-regex-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-serialization-dev:armhf.
Preparing to unpack .../190-libboost-serialization-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-serialization-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-stacktrace1.74.0:armhf.
Preparing to unpack .../191-libboost-stacktrace1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-stacktrace1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-stacktrace1.74-dev:armhf.
Preparing to unpack .../192-libboost-stacktrace1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-stacktrace1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-stacktrace-dev:armhf.
Preparing to unpack .../193-libboost-stacktrace-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-stacktrace-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-system-dev:armhf.
Preparing to unpack .../194-libboost-system-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-system-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-test-dev:armhf.
Preparing to unpack .../195-libboost-test-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-test-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-thread-dev:armhf.
Preparing to unpack .../196-libboost-thread-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-thread-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-timer1.74.0:armhf.
Preparing to unpack .../197-libboost-timer1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-timer1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-timer1.74-dev:armhf.
Preparing to unpack .../198-libboost-timer1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-timer1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-timer-dev:armhf.
Preparing to unpack .../199-libboost-timer-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-timer-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-type-erasure1.74.0:armhf.
Preparing to unpack .../200-libboost-type-erasure1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-type-erasure1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-type-erasure1.74-dev:armhf.
Preparing to unpack .../201-libboost-type-erasure1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-type-erasure1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-type-erasure-dev:armhf.
Preparing to unpack .../202-libboost-type-erasure-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-type-erasure-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-wave1.74.0:armhf.
Preparing to unpack .../203-libboost-wave1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-wave1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-wave1.74-dev:armhf.
Preparing to unpack .../204-libboost-wave1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-wave1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-wave-dev:armhf.
Preparing to unpack .../205-libboost-wave-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-wave-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-nowide1.74.0.
Preparing to unpack .../206-libboost-nowide1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-nowide1.74.0 (1.74.0-14) ...
Selecting previously unselected package libboost-nowide1.74-dev.
Preparing to unpack .../207-libboost-nowide1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost-nowide1.74-dev (1.74.0-14) ...
Selecting previously unselected package libboost-nowide-dev.
Preparing to unpack .../208-libboost-nowide-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-nowide-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-all-dev.
Preparing to unpack .../209-libboost-all-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-all-dev (1.74.0.3+b4) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../210-libgmpxx4ldbl_2%3a6.2.1+dfsg-3_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.2.1+dfsg-3) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../211-libgmp-dev_2%3a6.2.1+dfsg-3_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.2.1+dfsg-3) ...
Selecting previously unselected package libmpfr-dev:armhf.
Preparing to unpack .../212-libmpfr-dev_4.1.0-3_armhf.deb ...
Unpacking libmpfr-dev:armhf (4.1.0-3) ...
Selecting previously unselected package libcgal-dev:armhf.
Preparing to unpack .../213-libcgal-dev_5.3.1-1_armhf.deb ...
Unpacking libcgal-dev:armhf (5.3.1-1) ...
Selecting previously unselected package pkg-kde-tools.
Preparing to unpack .../214-pkg-kde-tools_0.15.34_all.deb ...
Unpacking pkg-kde-tools (0.15.34) ...
Selecting previously unselected package sbuild-build-depends-sfcgal-dummy.
Preparing to unpack .../215-sbuild-build-depends-sfcgal-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-sfcgal-dummy (0.invalid.0) ...
Setting up libboost-chrono1.74.0:armhf (1.74.0-14) ...
Setting up media-types (5.0.0) ...
Setting up libpipeline1:armhf (1.5.5-1) ...
Setting up libboost-system1.74.0:armhf (1.74.0-14) ...
Setting up libpciaccess0:armhf (0.16-3) ...
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up libpsl5:armhf (0.21.0-1.2) ...
Setting up libboost1.74-dev:armhf (1.74.0-14) ...
Setting up libboost-atomic1.74.0:armhf (1.74.0-14) ...
Setting up bsdextrautils (2.37.3-1) ...
Setting up libicu67:armhf (67.1-7) ...
Setting up libmagic-mgc (1:5.41-2) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libboost-iostreams1.74.0:armhf (1.74.0-14) ...
Setting up libboost-program-options1.74.0:armhf (1.74.0-14) ...
Setting up libcbor0.8:armhf (0.8.0-2) ...
Setting up libdebhelper-perl (13.6) ...
Setting up libbrotli1:armhf (1.0.9-2+b1) ...
Setting up libboost-chrono1.74-dev:armhf (1.74.0-14) ...
Setting up libboost-stacktrace1.74.0:armhf (1.74.0-14) ...
Setting up libnghttp2-14:armhf (1.43.0-1) ...
Setting up libmagic1:armhf (1:5.41-2) ...
Setting up gettext-base (0.21-4) ...
Setting up libboost-nowide1.74.0 (1.74.0-14) ...
Setting up libboost-filesystem1.74.0:armhf (1.74.0-14) ...
Setting up libboost-exception1.74-dev:armhf (1.74.0-14) ...
Setting up file (1:5.41-2) ...
Setting up libboost-exception-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-program-options1.74-dev:armhf (1.74.0-14) ...
Setting up autotools-dev (20220109.1) ...
Setting up libgmpxx4ldbl:armhf (2:6.2.1+dfsg-3) ...
Setting up libuv1:armhf (1.43.0-1) ...
Setting up libexpat1-dev:armhf (2.4.4-1) ...
Setting up libboost-test1.74.0:armhf (1.74.0-14) ...
Setting up emacsen-common (3.0.4) ...
Setting up libboost-program-options-dev:armhf (1.74.0.3+b4) ...
Setting up libx11-data (2:1.7.2-2) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up dh-elpa-helper (2.0.10) ...
Setting up libboost-system1.74-dev:armhf (1.74.0-14) ...
Setting up libncurses6:armhf (6.3-2) ...
Setting up libsigsegv2:armhf (2.14-1) ...
Setting up libboost-nowide1.74-dev (1.74.0-14) ...
Setting up libboost-regex1.74.0:armhf (1.74.0-14) ...
Setting up libhwloc15:armhf (2.7.0-2) ...
Setting up libevent-core-2.1-7:armhf (2.1.12-stable-1) ...
Setting up libboost-context1.74.0:armhf (1.74.0-14) ...
Setting up libevent-2.1-7:armhf (2.1.12-stable-1) ...
Setting up libboost-graph1.74.0:armhf (1.74.0-14) ...
Setting up libboost-random1.74.0:armhf (1.74.0-14) ...
Setting up autopoint (0.21-4) ...
Setting up libjsoncpp25:armhf (1.9.5-3) ...
Setting up icu-devtools (67.1-7) ...
Setting up libboost1.74-tools-dev (1.74.0-14) ...
Setting up libltdl7:armhf (2.4.6-15) ...
Setting up libgfortran5:armhf (11.2.0-16+rpi1) ...
Setting up libboost-atomic1.74-dev:armhf (1.74.0-14) ...
Setting up libboost-math1.74.0:armhf (1.74.0-14) ...
Setting up libboost-serialization1.74.0:armhf (1.74.0-14) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Setting up libboost-atomic-dev:armhf (1.74.0.3+b4) ...
Setting up libnuma1:armhf (2.0.14-3) ...
Setting up libmd0:armhf (1.0.4-1) ...
Setting up libboost-container1.74.0:armhf (1.74.0-14) ...
Setting up ocl-icd-libopencl1:armhf (2.2.14-3) ...
Setting up librhash0:armhf (1.4.2-1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libnl-3-200:armhf (3.4.0-1) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up openmpi-common (4.1.2~rc1-5+rpi1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libssh2-1:armhf (1.10.0-2) ...
Setting up cmake-data (3.22.1-1) ...
Setting up libboost-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-math1.74-dev:armhf (1.74.0-14) ...
Setting up libboost-filesystem1.74-dev:armhf (1.74.0-14) ...
Setting up libjs-jquery (3.5.1+dfsg+~3.5.5-8) ...
Setting up libboost-date-time1.74.0:armhf (1.74.0-14) ...
Setting up libfido2-1:armhf (1.10.0-1) ...
Setting up libboost-python1.74.0 (1.74.0-14) ...
Setting up libboost-fiber1.74.0:armhf (1.74.0-14) ...
Setting up libboost-stacktrace1.74-dev:armhf (1.74.0-14) ...
Setting up libboost-test1.74-dev:armhf (1.74.0-14) ...
Setting up libbsd0:armhf (0.11.5-1) ...
Setting up libelf1:armhf (0.186-1) ...
Setting up libboost-timer1.74.0:armhf (1.74.0-14) ...
Setting up libicu-dev:armhf (67.1-7) ...
Setting up libxml2:armhf (2.9.12+dfsg-5) ...
Setting up libboost-filesystem-dev:armhf (1.74.0.3+b4) ...
Setting up chrpath (0.16-2) ...
Setting up libprocps8:armhf (2:3.3.17-6) ...
Setting up libpython3.9-stdlib:armhf (3.9.10-1+rpi1) ...
Setting up libpython3-stdlib:armhf (3.9.8-1) ...
Setting up libjs-underscore (1.13.2~dfsg-2) ...
Setting up libboost-thread1.74.0:armhf (1.74.0-14) ...
Setting up libboost-numpy1.74.0 (1.74.0-14) ...
Setting up libevent-pthreads-2.1-7:armhf (2.1.12-stable-1) ...
Setting up libfile-stripnondeterminism-perl (1.13.0-1) ...
Setting up libboost-log1.74.0 (1.74.0-14) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libevent-extra-2.1-7:armhf (2.1.12-stable-1) ...
Setting up libxcb1:armhf (1.14-3) ...
Setting up gettext (0.21-4) ...
Setting up libgmp-dev:armhf (2:6.2.1+dfsg-3) ...
Setting up libtool (2.4.6-15) ...
Setting up libboost-container1.74-dev:armhf (1.74.0-14) ...
Setting up libarchive13:armhf (3.5.2-1) ...
Setting up libboost-chrono-dev:armhf (1.74.0.3+b4) ...
Setting up libgfortran-11-dev:armhf (11.2.0-16+rpi1) ...
Setting up libboost-math-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-coroutine1.74.0:armhf (1.74.0-14) ...
Setting up libedit2:armhf (3.1-20210910-1) ...
Setting up libboost-system-dev:armhf (1.74.0.3+b4) ...
Setting up libevent-openssl-2.1-7:armhf (2.1.12-stable-1) ...
Setting up m4 (1.4.18-5) ...
Setting up libboost-tools-dev (1.74.0.3+b4) ...
Setting up libcurl3-gnutls:armhf (7.81.0-1) ...
Setting up libboost-nowide-dev (1.74.0.3+b4) ...
Setting up libmpfr-dev:armhf (4.1.0-3) ...
Setting up libboost-container-dev:armhf (1.74.0.3+b4) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libnuma-dev:armhf (2.0.14-3) ...
Setting up libnl-route-3-200:armhf (3.4.0-1) ...
Setting up libboost-test-dev:armhf (1.74.0.3+b4) ...
Setting up libpython3.9:armhf (3.9.10-1+rpi1) ...
Setting up libjs-jquery-ui (1.13.0+dfsg-1) ...
Setting up libevent-dev (2.1.12-stable-1) ...
Setting up libboost-random1.74-dev:armhf (1.74.0-14) ...
Setting up libboost-timer1.74-dev:armhf (1.74.0-14) ...
Setting up libboost-numpy1.74-dev (1.74.0-14) ...
Setting up libjs-sphinxdoc (4.3.2-1) ...
Setting up gfortran-11 (11.2.0-16+rpi1) ...
Setting up autoconf (2.71-2) ...
Setting up libboost-serialization1.74-dev:armhf (1.74.0-14) ...
Setting up dh-strip-nondeterminism (1.13.0-1) ...
Setting up libboost-wave1.74.0:armhf (1.74.0-14) ...
Setting up dwz (0.14-1) ...
Setting up libboost-regex1.74-dev:armhf (1.74.0-14) ...
Setting up libnl-3-dev:armhf (3.4.0-1) ...
Setting up groff-base (1.22.4-8) ...
Setting up libboost-stacktrace-dev:armhf (1.74.0.3+b4) ...
Setting up procps (2:3.3.17-6) ...
Setting up libcurl4:armhf (7.81.0-1) ...
Setting up libx11-6:armhf (2:1.7.2-2) ...
Setting up libboost-locale1.74.0:armhf (1.74.0-14) ...
Setting up libboost-regex-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-timer-dev:armhf (1.74.0.3+b4) ...
Setting up python3.9 (3.9.10-1+rpi1) ...
Setting up libboost-type-erasure1.74.0:armhf (1.74.0-14) ...
Setting up automake (1:1.16.5-1.1) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libibverbs1:armhf (39.0-1) ...
Setting up libboost-wave1.74-dev:armhf (1.74.0-14) ...
Setting up ibverbs-providers:armhf (39.0-1) ...
Setting up openssh-client (1:8.7p1-4) ...
update-alternatives: using /usr/bin/ssh to provide /usr/bin/rsh (rsh) in auto mode
update-alternatives: using /usr/bin/slogin to provide /usr/bin/rlogin (rlogin) in auto mode
update-alternatives: using /usr/bin/scp to provide /usr/bin/rcp (rcp) in auto mode
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up libboost-random-dev:armhf (1.74.0.3+b4) ...
Setting up libpython3.9-dev:armhf (3.9.10-1+rpi1) ...
Setting up python3 (3.9.8-1) ...
Setting up libboost-wave-dev:armhf (1.74.0.3+b4) ...
Setting up man-db (2.10.1-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libxnvctrl0:armhf (470.103.01-1) ...
Setting up libboost-iostreams1.74-dev:armhf (1.74.0-14) ...
Setting up dh-autoreconf (20) ...
Setting up libnl-route-3-dev:armhf (3.4.0-1) ...
Setting up libboost-date-time1.74-dev:armhf (1.74.0-14) ...
Setting up libltdl-dev:armhf (2.4.6-15) ...
Setting up libboost-graph1.74-dev:armhf (1.74.0-14) ...
Setting up libboost-numpy-dev (1.74.0.3+b4) ...
Setting up libboost-serialization-dev:armhf (1.74.0.3+b4) ...
Setting up pkg-kde-tools (0.15.34) ...
Setting up libboost-date-time-dev:armhf (1.74.0.3+b4) ...
Setting up python3.9-dev (3.9.10-1+rpi1) ...
Setting up cmake (3.22.1-1+b1) ...
Setting up libboost-thread1.74-dev:armhf (1.74.0-14) ...
Setting up libhwloc-dev:armhf (2.7.0-2) ...
Setting up python3-lib2to3 (3.9.10-1) ...
Setting up libboost-thread-dev:armhf (1.74.0.3+b4) ...
Setting up python3-distutils (3.9.10-1) ...
Setting up librdmacm1:armhf (39.0-1) ...
Setting up libboost-graph-dev:armhf (1.74.0.3+b4) ...
Setting up libpython3-dev:armhf (3.9.8-1) ...
Setting up libboost-log1.74-dev (1.74.0-14) ...
Setting up debhelper (13.6) ...
Setting up libboost-iostreams-dev:armhf (1.74.0.3+b4) ...
Setting up libibverbs-dev:armhf (39.0-1) ...
Setting up libhwloc-plugins:armhf (2.7.0-2) ...
Setting up libboost-context1.74-dev:armhf (1.74.0-14) ...
Setting up libcgal-dev:armhf (5.3.1-1) ...
Setting up libboost-fiber1.74-dev:armhf (1.74.0-14) ...
Setting up libboost-type-erasure1.74-dev:armhf (1.74.0-14) ...
Setting up python3-dev (3.9.8-1) ...
Setting up libboost-locale1.74-dev:armhf (1.74.0-14) ...
Setting up libboost-coroutine1.74-dev:armhf (1.74.0-14) ...
Setting up libboost-coroutine-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-log-dev (1.74.0.3+b4) ...
Setting up libboost-fiber-dev:armhf (1.74.0.3+b4) ...
Setting up libfabric1:armhf (1.11.0-3) ...
Setting up libpmix2:armhf (4.1.1~rc6-1) ...
Setting up libopenmpi3:armhf (4.1.2~rc1-5+rpi1+b1) ...
Setting up libboost-mpi1.74.0 (1.74.0-14) ...
Setting up libboost-locale-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-context-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-python1.74-dev (1.74.0-14) ...
Setting up libboost-python-dev (1.74.0.3+b4) ...
Setting up libboost-type-erasure-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-graph-parallel1.74.0 (1.74.0-14) ...
Setting up libpmix-dev:armhf (4.1.1~rc6-1) ...
Setting up openmpi-bin (4.1.2~rc1-5+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 mpi-default-bin (1.14) ...
Setting up libboost-graph-parallel1.74-dev (1.74.0-14) ...
Setting up libopenmpi-dev:armhf (4.1.2~rc1-5+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-mpi-python1.74.0 (1.74.0-14) ...
Setting up libboost-graph-parallel-dev (1.74.0.3+b4) ...
Setting up mpi-default-dev (1.14) ...
Setting up libboost-mpi1.74-dev (1.74.0-14) ...
Setting up libboost-mpi-python1.74-dev (1.74.0-14) ...
Setting up libboost-mpi-python-dev (1.74.0.3+b4) ...
Setting up libboost-mpi-dev (1.74.0.3+b4) ...
Setting up libboost-all-dev (1.74.0.3+b4) ...
Setting up sbuild-build-depends-sfcgal-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.33-5+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

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

Kernel: Linux 4.15.0-163-generic armhf (armv8l)
Toolchain package versions: binutils_2.37.90.20220207-1+rpi1 dpkg-dev_1.21.1+rpi1 g++-11_11.2.0-16+rpi1 gcc-11_11.2.0-16+rpi1 libc6-dev_2.33-5+rpi1 libstdc++-11-dev_11.2.0-16+rpi1 libstdc++6_11.2.0-16+rpi1 linux-libc-dev_5.15.15-2+rpi1
Package versions: adduser_3.118 apt_2.3.15 autoconf_2.71-2 automake_1:1.16.5-1.1 autopoint_0.21-4 autotools-dev_20220109.1 base-files_12.2+rpi1 base-passwd_3.5.52 bash_5.1-6 binutils_2.37.90.20220207-1+rpi1 binutils-arm-linux-gnueabihf_2.37.90.20220207-1+rpi1 binutils-common_2.37.90.20220207-1+rpi1 bsdextrautils_2.37.3-1 bsdutils_1:2.37.3-1 build-essential_12.9 bzip2_1.0.8-5 chrpath_0.16-2 cmake_3.22.1-1+b1 cmake-data_3.22.1-1 coreutils_8.32-4.1 cpp_4:11.2.0-2+rpi1 cpp-11_11.2.0-16+rpi1 dash_0.5.11+git20210903+057cd650a4ed-3 debconf_1.5.79 debhelper_13.6 debianutils_4.11.2 dh-autoreconf_20 dh-elpa-helper_2.0.10 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.7-5 dirmngr_2.2.27-3 dpkg_1.21.1+rpi1 dpkg-dev_1.21.1+rpi1 dwz_0.14-1 e2fsprogs_1.46.5-2 emacsen-common_3.0.4 fakeroot_1.27-1 file_1:5.41-2 findutils_4.8.0-1 g++_4:11.2.0-2+rpi1 g++-11_11.2.0-16+rpi1 gcc_4:11.2.0-2+rpi1 gcc-11_11.2.0-16+rpi1 gcc-11-base_11.2.0-16+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-4 gettext-base_0.21-4 gfortran-11_11.2.0-16+rpi1 gnupg_2.2.27-3 gnupg-l10n_2.2.27-3 gnupg-utils_2.2.27-3 gpg_2.2.27-3 gpg-agent_2.2.27-3 gpg-wks-client_2.2.27-3 gpg-wks-server_2.2.27-3 gpgconf_2.2.27-3 gpgsm_2.2.27-3 gpgv_2.2.27-3 grep_3.7-1 groff-base_1.22.4-8 gzip_1.10-4 hostname_3.23 ibverbs-providers_39.0-1 icu-devtools_67.1-7 init-system-helpers_1.61 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapt-pkg6.0_2.3.15 libarchive-zip-perl_1.68-1 libarchive13_3.5.2-1 libasan6_11.2.0-16+rpi1 libassuan0_2.5.5-1 libatomic1_11.2.0-16+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.7-1 libaudit1_1:3.0.7-1 libbinutils_2.37.90.20220207-1+rpi1 libblkid1_2.37.3-1 libboost-all-dev_1.74.0.3+b4 libboost-atomic-dev_1.74.0.3+b4 libboost-atomic1.74-dev_1.74.0-14 libboost-atomic1.74.0_1.74.0-14 libboost-chrono-dev_1.74.0.3+b4 libboost-chrono1.74-dev_1.74.0-14 libboost-chrono1.74.0_1.74.0-14 libboost-container-dev_1.74.0.3+b4 libboost-container1.74-dev_1.74.0-14 libboost-container1.74.0_1.74.0-14 libboost-context-dev_1.74.0.3+b4 libboost-context1.74-dev_1.74.0-14 libboost-context1.74.0_1.74.0-14 libboost-coroutine-dev_1.74.0.3+b4 libboost-coroutine1.74-dev_1.74.0-14 libboost-coroutine1.74.0_1.74.0-14 libboost-date-time-dev_1.74.0.3+b4 libboost-date-time1.74-dev_1.74.0-14 libboost-date-time1.74.0_1.74.0-14 libboost-dev_1.74.0.3+b4 libboost-exception-dev_1.74.0.3+b4 libboost-exception1.74-dev_1.74.0-14 libboost-fiber-dev_1.74.0.3+b4 libboost-fiber1.74-dev_1.74.0-14 libboost-fiber1.74.0_1.74.0-14 libboost-filesystem-dev_1.74.0.3+b4 libboost-filesystem1.74-dev_1.74.0-14 libboost-filesystem1.74.0_1.74.0-14 libboost-graph-dev_1.74.0.3+b4 libboost-graph-parallel-dev_1.74.0.3+b4 libboost-graph-parallel1.74-dev_1.74.0-14 libboost-graph-parallel1.74.0_1.74.0-14 libboost-graph1.74-dev_1.74.0-14 libboost-graph1.74.0_1.74.0-14 libboost-iostreams-dev_1.74.0.3+b4 libboost-iostreams1.74-dev_1.74.0-14 libboost-iostreams1.74.0_1.74.0-14 libboost-locale-dev_1.74.0.3+b4 libboost-locale1.74-dev_1.74.0-14 libboost-locale1.74.0_1.74.0-14 libboost-log-dev_1.74.0.3+b4 libboost-log1.74-dev_1.74.0-14 libboost-log1.74.0_1.74.0-14 libboost-math-dev_1.74.0.3+b4 libboost-math1.74-dev_1.74.0-14 libboost-math1.74.0_1.74.0-14 libboost-mpi-dev_1.74.0.3+b4 libboost-mpi-python-dev_1.74.0.3+b4 libboost-mpi-python1.74-dev_1.74.0-14 libboost-mpi-python1.74.0_1.74.0-14 libboost-mpi1.74-dev_1.74.0-14 libboost-mpi1.74.0_1.74.0-14 libboost-nowide-dev_1.74.0.3+b4 libboost-nowide1.74-dev_1.74.0-14 libboost-nowide1.74.0_1.74.0-14 libboost-numpy-dev_1.74.0.3+b4 libboost-numpy1.74-dev_1.74.0-14 libboost-numpy1.74.0_1.74.0-14 libboost-program-options-dev_1.74.0.3+b4 libboost-program-options1.74-dev_1.74.0-14 libboost-program-options1.74.0_1.74.0-14 libboost-python-dev_1.74.0.3+b4 libboost-python1.74-dev_1.74.0-14 libboost-python1.74.0_1.74.0-14 libboost-random-dev_1.74.0.3+b4 libboost-random1.74-dev_1.74.0-14 libboost-random1.74.0_1.74.0-14 libboost-regex-dev_1.74.0.3+b4 libboost-regex1.74-dev_1.74.0-14 libboost-regex1.74.0_1.74.0-14 libboost-serialization-dev_1.74.0.3+b4 libboost-serialization1.74-dev_1.74.0-14 libboost-serialization1.74.0_1.74.0-14 libboost-stacktrace-dev_1.74.0.3+b4 libboost-stacktrace1.74-dev_1.74.0-14 libboost-stacktrace1.74.0_1.74.0-14 libboost-system-dev_1.74.0.3+b4 libboost-system1.74-dev_1.74.0-14 libboost-system1.74.0_1.74.0-14 libboost-test-dev_1.74.0.3+b4 libboost-test1.74-dev_1.74.0-14 libboost-test1.74.0_1.74.0-14 libboost-thread-dev_1.74.0.3+b4 libboost-thread1.74-dev_1.74.0-14 libboost-thread1.74.0_1.74.0-14 libboost-timer-dev_1.74.0.3+b4 libboost-timer1.74-dev_1.74.0-14 libboost-timer1.74.0_1.74.0-14 libboost-tools-dev_1.74.0.3+b4 libboost-type-erasure-dev_1.74.0.3+b4 libboost-type-erasure1.74-dev_1.74.0-14 libboost-type-erasure1.74.0_1.74.0-14 libboost-wave-dev_1.74.0.3+b4 libboost-wave1.74-dev_1.74.0-14 libboost-wave1.74.0_1.74.0-14 libboost1.74-dev_1.74.0-14 libboost1.74-tools-dev_1.74.0-14 libbrotli1_1.0.9-2+b1 libbsd0_0.11.5-1 libbz2-1.0_1.0.8-5 libc-bin_2.33-5+rpi1 libc-dev-bin_2.33-5+rpi1 libc6_2.33-5+rpi1 libc6-dev_2.33-5+rpi1 libcap-ng0_0.7.9-2.2+b1 libcap2_1:2.44-1 libcbor0.8_0.8.0-2 libcc1-0_11.2.0-16+rpi1 libcgal-dev_5.3.1-1 libcom-err2_1.46.5-2 libcrypt-dev_1:4.4.27-1.1 libcrypt1_1:4.4.27-1.1 libctf-nobfd0_2.37.90.20220207-1+rpi1 libctf0_2.37.90.20220207-1+rpi1 libcurl3-gnutls_7.81.0-1 libcurl4_7.81.0-1 libdb5.3_5.3.28+dfsg1-0.8 libdebconfclient0_0.261 libdebhelper-perl_13.6 libdpkg-perl_1.21.1+rpi1 libedit2_3.1-20210910-1 libelf1_0.186-1 libevent-2.1-7_2.1.12-stable-1 libevent-core-2.1-7_2.1.12-stable-1 libevent-dev_2.1.12-stable-1 libevent-extra-2.1-7_2.1.12-stable-1 libevent-openssl-2.1-7_2.1.12-stable-1 libevent-pthreads-2.1-7_2.1.12-stable-1 libexpat1_2.4.4-1 libexpat1-dev_2.4.4-1 libext2fs2_1.46.5-2 libfabric1_1.11.0-3 libfakeroot_1.27-1 libffi8_3.4.2-4 libfido2-1_1.10.0-1 libfile-stripnondeterminism-perl_1.13.0-1 libgcc-11-dev_11.2.0-16+rpi1 libgcc-s1_11.2.0-16+rpi1 libgcrypt20_1.9.4-5 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libgfortran-11-dev_11.2.0-16+rpi1 libgfortran5_11.2.0-16+rpi1 libgmp-dev_2:6.2.1+dfsg-3 libgmp10_2:6.2.1+dfsg-3 libgmpxx4ldbl_2:6.2.1+dfsg-3 libgnutls30_3.7.3-4 libgomp1_11.2.0-16+rpi1 libgpg-error0_1.43-3 libgssapi-krb5-2_1.18.3-7 libhogweed6_3.7.3-1 libhwloc-dev_2.7.0-2 libhwloc-plugins_2.7.0-2 libhwloc15_2.7.0-2 libibverbs-dev_39.0-1 libibverbs1_39.0-1 libicu-dev_67.1-7 libicu67_67.1-7 libidn2-0_2.3.2-2 libisl23_0.24-2 libjs-jquery_3.5.1+dfsg+~3.5.5-8 libjs-jquery-ui_1.13.0+dfsg-1 libjs-sphinxdoc_4.3.2-1 libjs-underscore_1.13.2~dfsg-2 libjsoncpp25_1.9.5-3 libk5crypto3_1.18.3-7 libkeyutils1_1.6.1-2 libkrb5-3_1.18.3-7 libkrb5support0_1.18.3-7 libksba8_1.6.0-2 libldap-2.4-2_2.4.59+dfsg-1+b1 libltdl-dev_2.4.6-15 libltdl7_2.4.6-15 liblz4-1_1.9.3-2 liblzma5_5.2.5-2 libmagic-mgc_1:5.41-2 libmagic1_1:5.41-2 libmd0_1.0.4-1 libmount1_2.37.3-1 libmpc3_1.2.1-1 libmpdec3_2.5.1-2+rpi1 libmpfr-dev_4.1.0-3 libmpfr6_4.1.0-3 libncurses6_6.3-2 libncursesw6_6.3-2 libnettle8_3.7.3-1 libnghttp2-14_1.43.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-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnuma-dev_2.0.14-3 libnuma1_2.0.14-3 libopenmpi-dev_4.1.2~rc1-5+rpi1+b1 libopenmpi3_4.1.2~rc1-5+rpi1+b1 libp11-kit0_0.24.0-6 libpam-modules_1.4.0-11 libpam-modules-bin_1.4.0-11 libpam-runtime_1.4.0-11 libpam0g_1.4.0-11 libpciaccess0_0.16-3 libpcre2-8-0_10.39-3 libpcre3_2:8.39-13 libperl5.32_5.32.1-6 libperl5.34_5.34.0-3 libpipeline1_1.5.5-1 libpmix-dev_4.1.1~rc6-1 libpmix2_4.1.1~rc6-1 libprocps8_2:3.3.17-6 libpsl5_0.21.0-1.2 libpython3-dev_3.9.8-1 libpython3-stdlib_3.9.8-1 libpython3.9_3.9.10-1+rpi1 libpython3.9-dev_3.9.10-1+rpi1 libpython3.9-minimal_3.9.10-1+rpi1 libpython3.9-stdlib_3.9.10-1+rpi1 librdmacm1_39.0-1 libreadline8_8.1.2-1 librhash0_1.4.2-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2_2.1.27+dfsg2-3 libsasl2-modules-db_2.1.27+dfsg2-3 libseccomp2_2.5.3-2+rpi1 libselinux1_3.3-1 libsemanage-common_3.3-1 libsemanage2_3.3-1 libsepol1_3.1-1 libsepol2_3.3-1 libsigsegv2_2.14-1 libsmartcols1_2.37.3-1 libsqlite3-0_3.37.2-2 libss2_1.46.5-2 libssh2-1_1.10.0-2 libssl1.1_1.1.1m-1 libstdc++-11-dev_11.2.0-16+rpi1 libstdc++6_11.2.0-16+rpi1 libsub-override-perl_0.09-2 libsystemd0_250.3-2+rpi1 libtasn1-6_4.18.0-4 libtinfo6_6.3-2 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.6-15 libubsan1_11.2.0-16+rpi1 libuchardet0_0.0.7-1 libudev1_250.3-2+rpi1 libunistring2_1.0-1 libuuid1_2.37.3-1 libuv1_1.43.0-1 libx11-6_2:1.7.2-2 libx11-data_2:1.7.2-2 libxau6_1:1.0.9-1 libxcb1_1.14-3 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.4-1 libxml2_2.9.12+dfsg-5 libxnvctrl0_470.103.01-1 libxxhash0_0.8.0-2+rpi1 libzstd1_1.4.8+dfsg-3+rpi1 linux-libc-dev_5.15.15-2+rpi1 login_1:4.11.1+dfsg1-1 logsave_1.46.5-2 lsb-base_11.1.0+rpi1 m4_1.4.18-5 make_4.3-4.1 man-db_2.10.1-1 mawk_1.3.4.20200120-3 media-types_5.0.0 mount_2.37.3-1 mpi-default-bin_1.14 mpi-default-dev_1.14 ncurses-base_6.3-2 ncurses-bin_6.3-2 netbase_6.3 ocl-icd-libopencl1_2.2.14-3 openmpi-bin_4.1.2~rc1-5+rpi1+b1 openmpi-common_4.1.2~rc1-5+rpi1 openssh-client_1:8.7p1-4 passwd_1:4.11.1+dfsg1-1 patch_2.7.6-7 perl_5.34.0-3 perl-base_5.34.0-3 perl-modules-5.32_5.32.1-6 perl-modules-5.34_5.34.0-3 pinentry-curses_1.1.0-4 pkg-kde-tools_0.15.34 po-debconf_1.0.21+nmu1 procps_2:3.3.17-6 python3_3.9.8-1 python3-dev_3.9.8-1 python3-distutils_3.9.10-1 python3-lib2to3_3.9.10-1 python3-minimal_3.9.8-1 python3.9_3.9.10-1+rpi1 python3.9-dev_3.9.10-1+rpi1 python3.9-minimal_3.9.10-1+rpi1 raspbian-archive-keyring_20120528.2 readline-common_8.1.2-1 rpcsvc-proto_1.4.2-4 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-sfcgal-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sysvinit-utils_3.01-1 tar_1.34+dfsg-1 tzdata_2021e-1 util-linux_2.37.3-1 xz-utils_5.2.5-2 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2

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


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

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.XTZZPhCA/trustedkeys.kbx': General error
gpgv: Signature made Sun Feb 13 09:34:37 2022 UTC
gpgv:                using RSA key 8182DE417056408D614650D16750F10AE88D4AF1
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify signature ./sfcgal_1.4.1-2.dsc
dpkg-source: info: extracting sfcgal in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking sfcgal_1.4.1.orig.tar.bz2
dpkg-source: info: unpacking sfcgal_1.4.1-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying sfcgal-config.patch
dpkg-source: info: applying 0001-Rm-garden-tests.patch

Check disk 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=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-bee89750-09e0-4b69-8a10-91de7c98e1fd
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

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

dpkg-buildpackage: info: source package sfcgal
dpkg-buildpackage: info: source version 1.4.1-2
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
   dh_clean
 debian/rules build-arch
dh build-arch --with pkgkde_symbolshelper
   dh_update_autotools_config -a
   dh_autoreconf -a
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- \
	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
	"-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=' -O2 -g1 -DNDEBUG'" \
	-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_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DCMAKE_BUILD_TYPE=RelWithDebInfo "-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=' -O2 -g1 -DNDEBUG'" -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DCMAKE_VERBOSE_MAKEFILE=ON -DSFCGAL_BUILD_TESTS=ON ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- 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/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.48")  
-- Boost include dirs: /usr/include
-- Boost libraries:    
-- Using gcc version 4 or later. Adding -frounding-math
-- CGAL 5.3.1 found
-- Boost_USE_STATIC_LIBS=OFF
-- Boost_USE_MULTITHREAD=ON
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") found components: program_options chrono filesystem timer unit_test_framework program_options thread system serialization 
-- removing OSG dependencies from the library
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") found components: unit_test_framework serialization 
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") found components: unit_test_framework filesystem serialization 
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") found components: program_options filesystem serialization 
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    CMAKE_INSTALL_LOCALSTATEDIR
    CMAKE_INSTALL_RUNSTATEDIR
    CMAKE_INSTALL_SYSCONFDIR


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -a
	cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1
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=
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/alphaShapes.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/alphaShapes.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/lineSubstring.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/lineSubstring.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/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=
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'
[  2%] Building CXX object src/CMakeFiles/SFCGAL.dir/Envelope.cpp.o
[  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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/Geometry.cpp.o -MF CMakeFiles/SFCGAL.dir/Geometry.cpp.o.d -o CMakeFiles/SFCGAL.dir/Geometry.cpp.o -c /<<PKGBUILDDIR>>/src/Geometry.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/Envelope.cpp.o -MF CMakeFiles/SFCGAL.dir/Envelope.cpp.o.d -o CMakeFiles/SFCGAL.dir/Envelope.cpp.o -c /<<PKGBUILDDIR>>/src/Envelope.cpp
[  2%] Building CXX object src/CMakeFiles/SFCGAL.dir/Coordinate.cpp.o
[  2%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/Coordinate.cpp.o -MF CMakeFiles/SFCGAL.dir/Coordinate.cpp.o.d -o CMakeFiles/SFCGAL.dir/Coordinate.cpp.o -c /<<PKGBUILDDIR>>/src/Coordinate.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/Exception.cpp.o -MF CMakeFiles/SFCGAL.dir/Exception.cpp.o.d -o CMakeFiles/SFCGAL.dir/Exception.cpp.o -c /<<PKGBUILDDIR>>/src/Exception.cpp
[  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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/GeometryCollection.cpp.o -MF CMakeFiles/SFCGAL.dir/GeometryCollection.cpp.o.d -o CMakeFiles/SFCGAL.dir/GeometryCollection.cpp.o -c /<<PKGBUILDDIR>>/src/GeometryCollection.cpp
[  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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/GeometryVisitor.cpp.o -MF CMakeFiles/SFCGAL.dir/GeometryVisitor.cpp.o.d -o CMakeFiles/SFCGAL.dir/GeometryVisitor.cpp.o -c /<<PKGBUILDDIR>>/src/GeometryVisitor.cpp
[  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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/LineString.cpp.o -MF CMakeFiles/SFCGAL.dir/LineString.cpp.o.d -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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/MultiLineString.cpp.o -MF CMakeFiles/SFCGAL.dir/MultiLineString.cpp.o.d -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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/MultiPoint.cpp.o -MF CMakeFiles/SFCGAL.dir/MultiPoint.cpp.o.d -o CMakeFiles/SFCGAL.dir/MultiPoint.cpp.o -c /<<PKGBUILDDIR>>/src/MultiPoint.cpp
[  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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/MultiPolygon.cpp.o -MF CMakeFiles/SFCGAL.dir/MultiPolygon.cpp.o.d -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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/MultiSolid.cpp.o -MF CMakeFiles/SFCGAL.dir/MultiSolid.cpp.o.d -o CMakeFiles/SFCGAL.dir/MultiSolid.cpp.o -c /<<PKGBUILDDIR>>/src/MultiSolid.cpp
[  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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/Point.cpp.o -MF CMakeFiles/SFCGAL.dir/Point.cpp.o.d -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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/Polygon.cpp.o -MF CMakeFiles/SFCGAL.dir/Polygon.cpp.o.d -o CMakeFiles/SFCGAL.dir/Polygon.cpp.o -c /<<PKGBUILDDIR>>/src/Polygon.cpp
[  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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/PolyhedralSurface.cpp.o -MF CMakeFiles/SFCGAL.dir/PolyhedralSurface.cpp.o.d -o CMakeFiles/SFCGAL.dir/PolyhedralSurface.cpp.o -c /<<PKGBUILDDIR>>/src/PolyhedralSurface.cpp
[  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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/PreparedGeometry.cpp.o -MF CMakeFiles/SFCGAL.dir/PreparedGeometry.cpp.o.d -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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/Solid.cpp.o -MF CMakeFiles/SFCGAL.dir/Solid.cpp.o.d -o CMakeFiles/SFCGAL.dir/Solid.cpp.o -c /<<PKGBUILDDIR>>/src/Solid.cpp
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/Surface.cpp.o -MF CMakeFiles/SFCGAL.dir/Surface.cpp.o.d -o CMakeFiles/SFCGAL.dir/Surface.cpp.o -c /<<PKGBUILDDIR>>/src/Surface.cpp
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/Transform.cpp.o -MF CMakeFiles/SFCGAL.dir/Transform.cpp.o.d -o CMakeFiles/SFCGAL.dir/Transform.cpp.o -c /<<PKGBUILDDIR>>/src/Transform.cpp
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/Triangle.cpp.o -MF CMakeFiles/SFCGAL.dir/Triangle.cpp.o.d -o CMakeFiles/SFCGAL.dir/Triangle.cpp.o -c /<<PKGBUILDDIR>>/src/Triangle.cpp
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/TriangulatedSurface.cpp.o -MF CMakeFiles/SFCGAL.dir/TriangulatedSurface.cpp.o.d -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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/BoundaryVisitor.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/BoundaryVisitor.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/BoundaryVisitor.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/BoundaryVisitor.cpp
[ 12%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/ConsistentOrientationBuilder.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/ConsistentOrientationBuilder.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/ConsistentOrientationBuilder.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/ConsistentOrientationBuilder.cpp
In file included from /usr/include/c++/11/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:44,
                 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:368,
                 from /usr/include/CGAL/basic.h:26,
                 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:8,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/numeric.h:13,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:15,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:8,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Triangle.h:12,
                 from /<<PKGBUILDDIR>>/src/Triangle.cpp:6:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const SFCGAL::Point&}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 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:44,
                 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:368,
                 from /usr/include/CGAL/basic.h:26,
                 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:8,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/numeric.h:13,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:15,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:8,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Triangle.h:12,
                 from /<<PKGBUILDDIR>>/src/Triangle.cpp:6:
/usr/include/c++/11/bits/stl_vector.h: In member function 'SFCGAL::Polygon SFCGAL::Triangle::toPolygon() const':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >' changed in GCC 7.1
 1198 |           _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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/Intersection2D.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/Intersection2D.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/Intersection2D.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/Intersection2D.cpp
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/Intersection3D.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/Intersection3D.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/Intersection3D.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp
[ 14%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/alphaShapes.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/alphaShapes.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/alphaShapes.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/alphaShapes.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/alphaShapes.cpp
[ 15%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/area.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/area.cpp.o.d -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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/collect.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/collect.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/collect.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/collect.cpp
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/collectionExtract.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/collectionExtract.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/collectionExtract.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp
[ 17%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/collectionHomogenize.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/collectionHomogenize.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/collectionHomogenize.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp
In file included from /usr/include/c++/11/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:44,
                 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:368,
                 from /usr/include/CGAL/Segment_2.h:20,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection2D.cpp:5:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {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++/11/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' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void CGAL::internal::Converting_visitor<Converter, Output>::operator()(const std::vector<T>&) [with T = CGAL::Point_2<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >; Converter = CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; Output = 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> > > > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/collectionToMulti.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/collectionToMulti.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/collectionToMulti.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp
[ 18%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/connection.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/connection.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/connection.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/connection.cpp
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/convexHull.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/convexHull.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/convexHull.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp
In file included from /usr/include/c++/11/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:44,
                 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:368,
                 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:5:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<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> >; _Alloc = std::allocator<CGAL::AABB_node<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/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::AABB_node<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> >, std::allocator<CGAL::AABB_node<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> > > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<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> >; _Alloc = std::allocator<CGAL::AABB_node<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/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::AABB_node<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> >*, std::vector<CGAL::AABB_node<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> >, std::allocator<CGAL::AABB_node<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
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/covers.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/covers.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/covers.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/covers.cpp
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 20%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/difference.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/difference.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/difference.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/difference.cpp
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >*, std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:19,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryCollection.h:9,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CGAL::Point_3<CGAL::Epeck>&}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const SFCGAL::Point&}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' changed in GCC 7.1
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/differencePrimitives.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/differencePrimitives.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/differencePrimitives.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/differencePrimitives.cpp
/usr/include/c++/11/bits/vector.tcc: In function 'std::unique_ptr<SFCGAL::Geometry> SFCGAL::algorithm::convexHull3D(const SFCGAL::Geometry&)':
/usr/include/c++/11/bits/vector.tcc:121:28: 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++/11/vector:67,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:19,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryCollection.h:9,
                 from /<<PKGBUILDDIR>>/src/algorithm/convexHull.cpp:7:
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Point*, std::vector<SFCGAL::Point> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 21%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/distance.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/distance.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/distance.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/distance.cpp
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /usr/include/CGAL/Polygon_mesh_processing/clip.h:18,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:7:
/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_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /usr/include/CGAL/Polygon_mesh_processing/clip.h:18,
                 from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:7:
/usr/include/CGAL/box_intersection_d.h: In member function 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map<TriangleMesh>&, bool, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, bool) [with VPMF = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>; VPME = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>; TriangleMesh = CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>; VertexPointMap1 = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>; VertexPointMap2 = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, std::tuple<boost::optional<CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false> >, boost::optional<CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false> >, boost::optional<CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false> >, boost::optional<CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false> > >, CGAL::internal::Dynamic_property_map<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, unsigned int>, CGAL::internal::Dynamic_property_map<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, unsigned int>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge, CGAL::HalfedgeDS_default, std::allocator<int> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge, CGAL::HalfedgeDS_default, std::allocator<int> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge, CGAL::HalfedgeDS_default, std::allocator<int> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge, CGAL::HalfedgeDS_default, std::allocator<int> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, false, false>]':
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h: In member function 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map<TriangleMesh>&, bool, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, bool) [with VPMF = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>; VPME = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>; TriangleMesh = CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>; VertexPointMap1 = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>; VertexPointMap2 = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Default_surface_intersection_visitor<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, false>]':
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, const CGAL::Point_3<CGAL::Epeck>&, true>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/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:44,
                 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:368,
                 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:5:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {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++/11/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' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >, std::allocator<CGAL::Point_3<CGAL::Simple_cartesian<CGAL::Interval_nt<false> > > > >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void CGAL::internal::Converting_visitor<Converter, Output>::operator()(const std::vector<T>&) [with T = CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >; Converter = CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; Output = 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> > > > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/distance3d.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/distance3d.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/distance3d.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/distance3d.cpp
In file included from /usr/include/c++/11/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:44,
                 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:368,
                 from /usr/include/CGAL/basic.h:26,
                 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:8,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/numeric.h:13,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Coordinate.h:15,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Point.h:8,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Triangle.h:12,
                 from /<<PKGBUILDDIR>>/src/algorithm/differencePrimitives.cpp:5:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {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++/11/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' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void CGAL::internal::Converting_visitor<Converter, Output>::operator()(const std::vector<T>&) [with T = CGAL::Point_3<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > >; Converter = CGAL::Cartesian_converter<CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::Simple_cartesian<CGAL::Interval_nt<false> > >; Output = 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> > > > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: 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++/11/vector:72,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:19,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryCollection.h:9,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance.cpp:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const SFCGAL::algorithm::Circle&}; _Tp = SFCGAL::algorithm::Circle; _Alloc = std::allocator<SFCGAL::algorithm::Circle>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::algorithm::Circle>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/extrude.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/extrude.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/extrude.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/extrude.cpp
In file included from /usr/include/c++/11/vector:67,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:19,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryCollection.h:9,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance.cpp:7:
/usr/include/c++/11/bits/stl_vector.h: In function 'double SFCGAL::algorithm::distanceGeometryCollectionToGeometry(const SFCGAL::Geometry&, const SFCGAL::Geometry&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::Circle*, std::vector<SFCGAL::algorithm::Circle> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/force2D.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/force2D.cpp.o.d -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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/force3D.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/force3D.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/force3D.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/force3D.cpp
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:19,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryCollection.h:9,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance3d.cpp:7:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const SFCGAL::algorithm::Sphere&}; _Tp = SFCGAL::algorithm::Sphere; _Alloc = std::allocator<SFCGAL::algorithm::Sphere>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::algorithm::Sphere>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 24%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/intersection.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/intersection.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/intersection.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/intersection.cpp
In file included from /usr/include/c++/11/vector:67,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:19,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/GeometryCollection.h:9,
                 from /<<PKGBUILDDIR>>/src/algorithm/distance3d.cpp:7:
/usr/include/c++/11/bits/stl_vector.h: In function 'double SFCGAL::algorithm::distanceGeometryCollectionToGeometry3D(const SFCGAL::Geometry&, const SFCGAL::Geometry&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::Sphere*, std::vector<SFCGAL::algorithm::Sphere> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/intersects.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/intersects.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/intersects.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/isValid.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/isValid.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/isValid.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/isValid.cpp
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/length.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/length.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/length.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/length.cpp
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/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++/11/bits/stl_algo.h:1487: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
 1487 |     __partition(_BidirectionalIterator __first, _BidirectionalIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1487: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++/11/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++/11/bits/stl_algo.h:1487: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++/11/bits/stl_algo.h:1487: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
[ 26%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/lineSubstring.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/lineSubstring.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/lineSubstring.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/lineSubstring.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/lineSubstring.cpp
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/format.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:13,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SFCGAL::Point}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 27%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/minkowskiSum.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/minkowskiSum.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/minkowskiSum.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/minkowskiSum.cpp
/<<PKGBUILDDIR>>/src/algorithm/lineSubstring.cpp: In function 'SFCGAL::Point SFCGAL::algorithm::{anonymous}::find_position(const SFCGAL::LineString&, long int, double, double, double, bool, std::size_t&, double&, bool&, double&)':
/<<PKGBUILDDIR>>/src/algorithm/lineSubstring.cpp:45:14: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'unsigned int'} and 'const long int' [-Wsign-compare]
   45 |   for (; idx < N; ++idx) {
      |          ~~~~^~~
/<<PKGBUILDDIR>>/src/algorithm/lineSubstring.cpp:24:65: warning: unused parameter 'find_start' [-Wunused-parameter]
   24 |               const double offset, const double tol, const bool find_start,
      |                                                      ~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/lineSubstring.cpp: In function 'std::unique_ptr<SFCGAL::LineString> SFCGAL::algorithm::lineSubstring(const SFCGAL::LineString&, double, double)':
/<<PKGBUILDDIR>>/src/algorithm/lineSubstring.cpp:261:37: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
  261 |         (((i % N) == 0) || ((i % N) == (N - 1)))) {
      |                             ~~~~~~~~^~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<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> >; _Alloc = std::allocator<CGAL::AABB_node<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/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::AABB_node<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> >, std::allocator<CGAL::AABB_node<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> > > >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<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> >; _Alloc = std::allocator<CGAL::AABB_node<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/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::AABB_node<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> >*, std::vector<CGAL::AABB_node<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> >, std::allocator<CGAL::AABB_node<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
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/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:44,
                 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:368,
                 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:11,
                 from /<<PKGBUILDDIR>>/src/algorithm/intersects.cpp:9:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<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> >; _Alloc = std::allocator<CGAL::AABB_node<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/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::AABB_node<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> >, std::allocator<CGAL::AABB_node<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> > > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<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> >; _Alloc = std::allocator<CGAL::AABB_node<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/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::AABB_node<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> >*, std::vector<CGAL::AABB_node<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> >, std::allocator<CGAL::AABB_node<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
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 27%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/offset.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/offset.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/offset.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/offset.cpp
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 28%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/orientation.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/orientation.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/orientation.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/orientation.cpp
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/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++/11/bits/stl_algo.h:1799: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
 1799 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/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++/11/bits/stl_algo.h:1819: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
 1819 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819: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++/11/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++/11/bits/stl_algo.h:1861: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
 1861 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1861: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++/11/bits/stl_algo.h:1861: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++/11/bits/stl_algo.h:1866:32: 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
 1866 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871: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
 1871 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/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++/11/bits/stl_algo.h:1799: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
 1799 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/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++/11/bits/stl_algo.h:1819: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
 1819 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819: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++/11/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++/11/bits/stl_algo.h:1861: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
 1861 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1861: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++/11/bits/stl_algo.h:1861: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++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1866 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871: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
 1871 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/format.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:13,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > > >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >*, std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/orientation.cpp: In function 'void SFCGAL::algorithm::makeValidOrientation(CGAL::Polygon_with_holes_2<CGAL::Epeck>&)':
/<<PKGBUILDDIR>>/src/algorithm/orientation.cpp:35:9: warning: typedef 'using Polygon_with_holes_2 = class CGAL::Polygon_with_holes_2<CGAL::Epeck>' locally defined but not used [-Wunused-local-typedefs]
   35 |   using Polygon_with_holes_2 = CGAL::Polygon_with_holes_2<Kernel>;
      |         ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
                 from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_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++/11/bits/stl_heap.h:223: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
  223 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/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++/11/bits/stl_algo.h:1925: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
 1925 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925: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++/11/bits/stl_algo.h:1939:32: 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 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
                 from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<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++/11/bits/stl_heap.h:223: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
  223 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/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++/11/bits/stl_algo.h:1925: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
 1925 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925: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++/11/bits/stl_algo.h:1939:32: 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 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:9:
/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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:9:
/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<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_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 '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:9:
/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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:9:
/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: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: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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:4654: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
 4654 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4655 |                               std::__iterator_category(__first));
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:4654: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
 4654 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4655 |                               std::__iterator_category(__first));
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:9:
/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: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: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: 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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:9:
/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: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: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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:4654: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
 4654 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4655 |                               std::__iterator_category(__first));
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:4654: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
 4654 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4655 |                               std::__iterator_category(__first));
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:9:
/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: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: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
[ 28%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/straightSkeleton.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp
/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_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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++/11/vector:72,
                 from /usr/include/boost/format.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:13,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/bits/vector.tcc: In function 'FacePairOutputIterator CGAL::Polygon_mesh_processing::internal::self_intersections_impl(const FaceRange&, const TriangleMesh&, FacePairOutputIterator, bool, const NamedParameters&) [with ConcurrencyTag = CGAL::Sequential_tag; TriangleMesh = CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>; FaceRange = std::set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, std::less<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >; FacePairOutputIterator = CGAL::Emptyset_iterator; NamedParameters = CGAL::Named_function_parameters<CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal_np::vertex_point_t, CGAL::internal_np::No_property>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:9:
/usr/include/CGAL/box_intersection_d.h: In member function 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map<TriangleMesh>&, bool, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, bool) [with VPMF = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>; VPME = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>; TriangleMesh = CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>; VertexPointMap1 = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>; VertexPointMap2 = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, std::tuple<boost::optional<CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false> >, boost::optional<CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false> >, boost::optional<CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false> >, boost::optional<CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false> > >, CGAL::internal::Dynamic_property_map<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, unsigned int>, CGAL::internal::Dynamic_property_map<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, unsigned int>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge, CGAL::HalfedgeDS_default, std::allocator<int> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge, CGAL::HalfedgeDS_default, std::allocator<int> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge, CGAL::HalfedgeDS_default, std::allocator<int> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge, CGAL::HalfedgeDS_default, std::allocator<int> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, false, false>]':
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp: In function 'std::unique_ptr<SFCGAL::MultiLineString> SFCGAL::algorithm::straightSkeleton(const SFCGAL::Geometry&, bool, SFCGAL::algorithm::NoValidityCheck, bool, bool, const double&)':
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:261:32: warning: unused parameter 'toleranceAbs' [-Wunused-parameter]
  261 |                  const double &toleranceAbs) -> std::unique_ptr<MultiLineString>
      |                  ~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp: In function 'std::unique_ptr<SFCGAL::MultiLineString> SFCGAL::algorithm::straightSkeleton(const SFCGAL::Geometry&, bool, bool, bool, const double&)':
/<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:283:56: warning: unused parameter 'toleranceAbs' [-Wunused-parameter]
  283 |                  bool outputDistanceInM, const double &toleranceAbs)
      |                                          ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/format.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:13,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:5:
/usr/include/c++/11/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++/11/bits/vector.tcc:121:28: 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/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/difference.cpp:9:
/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:204: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
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204: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:204: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
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204: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
In file included from /usr/include/CGAL/create_straight_skeleton_2.h:18,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/usr/include/CGAL/Straight_skeleton_builder_2.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::SetVertexTriedge(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_builder_2.h:645: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
  645 |   void SetVertexTriedge ( Vertex_handle aV, Triedge const& aTriedge )
      |        ^~~~~~~~~~~~~~~~
[ 29%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/tesselate.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/tesselate.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/tesselate.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/tesselate.cpp
In file included from /usr/include/CGAL/Straight_skeleton_builder_2.h:1387,
                 from /usr/include/CGAL/create_straight_skeleton_2.h:18,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/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:1269: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
 1269 | void Straight_skeleton_builder_2<Gt,Ss,V>::SetupNewNode( Vertex_handle aNode )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/create_straight_skeleton_2.h:18,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/usr/include/CGAL/Straight_skeleton_builder_2.h: In member function 'CGAL::Oriented_side CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::EventPointOrientedSide(const Event&, CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Halfedge_const_handle, CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Halfedge_const_handle, CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Vertex_handle, bool) 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_builder_2.h:870:17: 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
  870 |   Oriented_side EventPointOrientedSide( Event const&          aEvent
      |                 ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Straight_skeleton_builder_2.h:1387,
                 from /usr/include/CGAL/create_straight_skeleton_2.h:18,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'bool CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::IsValidEdgeEvent(const 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:987:50: 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
  987 |     Oriented_side lLSide = EventPointOrientedSide(aEvent, lPrevE0, lE0    , lPrevLSeed, false ) ;
      |                            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:988:50: 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
  988 |     Oriented_side lRSide = EventPointOrientedSide(aEvent, lE2    , lNextE2, lNextRSeed, true  ) ;
      |                            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/create_straight_skeleton_2.h:18,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/usr/include/CGAL/Straight_skeleton_builder_2.h: In member function 'CGAL::Comparison_result CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::CompareEvents(const Trisegment_2_ptr&, 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_builder_2.h:895:21: 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
  895 |   Comparison_result CompareEvents( Trisegment_2_ptr const& aTrisegment, Vertex_handle aSeedNode ) const
      |                     ^~~~~~~~~~~~~
/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:964: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
  964 |   void SetBisectorSlope ( Vertex_handle aA, Vertex_handle aB )
      |        ^~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_builder_2.h:964: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:1387,
                 from /usr/include/CGAL/create_straight_skeleton_2.h:18,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/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:379: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
  379 | 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:379: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:459:19: 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
  459 |   SetBisectorSlope(aA,aB);
      |   ~~~~~~~~~~~~~~~~^~~~~~~
/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:94: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
   94 | 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:94: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:242: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
  242 | 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:242: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
In file included from /usr/include/CGAL/create_straight_skeleton_2.h:18,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/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:605: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
  605 |   void InitVertexData( Vertex_handle aV )
      |        ^~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Straight_skeleton_builder_2.h:1387,
                 from /usr/include/CGAL/create_straight_skeleton_2.h:18,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/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:588:19: 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
  588 |     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:684:17: 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
  684 |   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:796: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
  796 | 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:807:17: 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
  807 |   InitVertexData(lNewNodeA);
      |   ~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:808:17: 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
  808 |   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:865:17: 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
  865 |   InitVertexData(lNewNodeA);
      |   ~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:866:17: 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
  866 |   InitVertexData(lNewNodeB);
      |   ~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/CGAL/create_straight_skeleton_2.h:18,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/usr/include/CGAL/Straight_skeleton_builder_2.h: In 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:1214:21: 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
 1214 |       InitVertexData(lVertex);
      |       ~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/CGAL/Straight_skeleton_builder_2.h:1265:21: 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 |     SetVertexTriedge( lPrevVertex, Triedge(lPrevCCWBorder,lFirstCCWBorder) ) ;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Straight_skeleton_builder_2.h:1387,
                 from /usr/include/CGAL/create_straight_skeleton_2.h:18,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/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:1517: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
 1517 | void Straight_skeleton_builder_2<Gt,Ss,V>::InsertNextSplitEventInPQ( Vertex_handle v )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1517: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
In file included from /usr/include/CGAL/Polygon_offset_builder_traits_2.h:17,
                 from /usr/include/CGAL/compute_outer_frame_margin.h:17,
                 from /usr/include/CGAL/create_straight_skeleton_2.h:17,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/usr/include/CGAL/Straight_skeleton_builder_traits_2.h: In member function 'void CGAL::Straight_skeleton_builder_traits_2_impl<CGAL::Boolean_tag<true>, K>::ComputeFilteringBound(Vertex_handle, Vertex_handle, Vertex_handle, Halfedge_handle_vector_iterator, Halfedge_handle_vector_iterator) const [with Vertex_handle = 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> > > >; Halfedge_handle_vector_iterator = __gnu_cxx::__normal_iterator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Straight_skeleton_halfedge_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Straight_skeleton_halfedge_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> > > > > >*, std::vector<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Straight_skeleton_halfedge_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Straight_skeleton_halfedge_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Straight_skeleton_halfedge_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::Straight_skeleton_halfedge_base_2<CGAL::HalfedgeDS_list_types<CGAL::Epick, CGAL::Straight_skeleton_items_2, std::allocator<int> > > > > > > > >; K = CGAL::Epick]':
/usr/include/CGAL/Straight_skeleton_builder_traits_2.h:839:8: note: parameter passing for argument of type '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
  839 |   void ComputeFilteringBound(Vertex_handle lPrev, Vertex_handle aNode, Vertex_handle lNext,
      |        ^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_builder_traits_2.h:839:8: note: parameter passing for argument of type '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_builder_traits_2.h:839:8: note: parameter passing for argument of type '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:1387,
                 from /usr/include/CGAL/create_straight_skeleton_2.h:18,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'void CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::CollectSplitEvents(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:272: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
  272 | void Straight_skeleton_builder_2<Gt,Ss,V>::CollectSplitEvents( Vertex_handle aNode, Triedge const& aPrevEventTriedge )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/create_straight_skeleton_2.h:18,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/usr/include/CGAL/Straight_skeleton_builder_2.h:1314:41: 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
 1314 |     return mTraits.ComputeFilteringBound(lPrev, aNode, lNext, contour_halfedges_begin, contour_halfedges_end);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_builder_2.h:1314:41: 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:1387,
                 from /usr/include/CGAL/create_straight_skeleton_2.h:18,
                 from /usr/include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/straightSkeleton.cpp:23:
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:298:26: 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
  298 |         CollectSplitEvent(aNode, lEventTriedge) ;
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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: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>::CollectNewEvents( Vertex_handle aNode, Triedge const& aPrevEventTriedge )
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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:358:23: 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
  358 |     CollectSplitEvents(aNode, aPrevEventTriedge) ;
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:360: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
  360 |   EventPtr lLEdgeEvent = FindEdgeEvent( lPrev , aNode, aPrevEventTriedge ) ;
      |            ^~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:361: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
  361 |   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:502: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
  502 | 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:515:32: 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
  515 |     HandleSimultaneousEdgeEvent( aNode, lPrev ) ;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:517:32: 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
  517 |     HandleSimultaneousEdgeEvent( aNode, lNext ) ;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:519:22: 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
  519 |      CollectNewEvents(aNode,aPrevEventTriedge);
      |      ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In 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:1165:65: 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
 1165 |     boost::tie(lNewNode_L,lNewNode_R) = ConstructSplitEventNodes(lEvent,lOppR);
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1215:21: 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
 1215 |     SetBisectorSlope(lSeed,lNewNode_L);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1219:19: 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
 1219 |     InitVertexData(lNewFicNode);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1256:17: 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
 1256 |     SetupNewNode(lNewNode_L) ;
      |     ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1257:17: 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
 1257 |     SetupNewNode(lNewNode_R) ;
      |     ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1259:13: 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
 1259 |     UpdatePQ(lNewNode_L, lEvent.triedge());
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1260:13: 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
 1260 |     UpdatePQ(lNewNode_R, lEvent.triedge());
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In 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:1455:21: 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
 1455 |     SetBisectorSlope(lLSeed,lNewNode_L);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1456:21: 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
 1456 |     SetBisectorSlope(lRSeed,lNewNode_R);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1471:21: 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
 1471 |     SetVertexTriedge( lNewNode_L, lTriL ) ;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1472:21: 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
 1472 |     SetVertexTriedge( lNewNode_R, lTriR ) ;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1484:17: 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
 1484 |     SetupNewNode(lNewNode_L) ;
      |     ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1485:17: 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
 1485 |     SetupNewNode(lNewNode_R) ;
      |     ~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1487:13: 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
 1487 |     UpdatePQ(lNewNode_L, lEvent.triedge());
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1488:13: 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
 1488 |     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_>::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:1533:31: 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
 1533 |       InsertNextSplitEventInPQ(*v);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1059:21: 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
 1059 |     SetBisectorSlope(lLSeed,lNewNode);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1060:21: 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
 1060 |     SetBisectorSlope(lRSeed,lNewNode);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1098:19: 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
 1098 |       SetupNewNode(lNewNode) ;
      |       ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h:1100:15: 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
 1100 |       UpdatePQ(lNewNode, lEvent.triedge());
      |       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h: In member function 'bool CGAL::Straight_skeleton_builder_2<Traits_, SSkel_, Visitor_>::Run() [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:531:15: 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
  531 |       UpdatePQ(v,cNull_triedge);
      |       ~~~~~~~~^~~~~~~~~~~~~~~~~
[ 30%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/translate.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/translate.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/translate.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/translate.cpp
[ 30%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/union.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/union.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/union.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/union.cpp
[ 31%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/algorithm/volume.cpp.o -MF CMakeFiles/SFCGAL.dir/algorithm/volume.cpp.o.d -o CMakeFiles/SFCGAL.dir/algorithm/volume.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/volume.cpp
[ 31%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/capi/sfcgal_c.cpp.o -MF CMakeFiles/SFCGAL.dir/capi/sfcgal_c.cpp.o.d -o CMakeFiles/SFCGAL.dir/capi/sfcgal_c.cpp.o -c /<<PKGBUILDDIR>>/src/capi/sfcgal_c.cpp
[ 32%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/EnvelopeVisitor.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/EnvelopeVisitor.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/EnvelopeVisitor.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/EnvelopeVisitor.cpp.o -c /<<PKGBUILDDIR>>/src/detail/EnvelopeVisitor.cpp
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/ForceValidityVisitor.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/ForceValidityVisitor.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/ForceValidityVisitor.cpp.o -c /<<PKGBUILDDIR>>/src/detail/ForceValidityVisitor.cpp
[ 33%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/GeometrySet.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/GeometrySet.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/GeometrySet.cpp.o -c /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp
[ 34%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/GetPointsVisitor.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/GetPointsVisitor.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/GetPointsVisitor.cpp.o -c /<<PKGBUILDDIR>>/src/detail/GetPointsVisitor.cpp
[ 34%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/Interval.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/Interval.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/Interval.cpp.o -c /<<PKGBUILDDIR>>/src/detail/Interval.cpp
[ 35%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/algorithm/coversPoints.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/algorithm/coversPoints.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/algorithm/coversPoints.cpp.o -c /<<PKGBUILDDIR>>/src/detail/algorithm/coversPoints.cpp
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/generator/building.cpp.o -c /<<PKGBUILDDIR>>/src/detail/generator/building.cpp
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/ptr_container/ptr_vector.hpp:19,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/GeometrySet.h:8,
                 from /<<PKGBUILDDIR>>/src/detail/GeometrySet.cpp:5:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {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++/11/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' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {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++/11/bits/vector.tcc:121:28: 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++/11/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++/11/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' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {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++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 36%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/generator/disc.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/generator/disc.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/generator/disc.cpp.o -c /<<PKGBUILDDIR>>/src/detail/generator/disc.cpp
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SFCGAL::Point}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'std::unique_ptr<SFCGAL::Geometry> SFCGAL::detail::GeometrySet<Dim>::recompose() const [with int Dim = 2]':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/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++/11/bits/stl_algo.h:1487: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
 1487 |     __partition(_BidirectionalIterator __first, _BidirectionalIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1487: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++/11/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++/11/bits/stl_algo.h:1487: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++/11/bits/stl_algo.h:1487: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++/11/bits/vector.tcc: In member function 'std::unique_ptr<SFCGAL::Geometry> SFCGAL::detail::GeometrySet<Dim>::recompose() const [with int Dim = 3]':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 37%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/generator/hoch.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/generator/hoch.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/generator/hoch.cpp.o -c /<<PKGBUILDDIR>>/src/detail/generator/hoch.cpp
/usr/include/c++/11/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++/11/bits/stl_algo.h:1487: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++/11/bits/stl_algo.h:1487: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++/11/vector:72,
                 from /usr/include/boost/format.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:13,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SFCGAL::Point}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 37%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/generator/sierpinski.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/generator/sierpinski.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/generator/sierpinski.cpp.o -c /<<PKGBUILDDIR>>/src/detail/generator/sierpinski.cpp
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {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++/11/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' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In function 'OutputIterator SFCGAL::algorithm::compute_bboxes(const SFCGAL::detail::GeometrySet<Dim>&, OutputIterator) [with int Dim = 2; OutputIterator = std::back_insert_iterator<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> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {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++/11/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' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<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> >; _Alloc = std::allocator<CGAL::AABB_node<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/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::AABB_node<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> >, std::allocator<CGAL::AABB_node<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> > > >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<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> >; _Alloc = std::allocator<CGAL::AABB_node<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/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::AABB_node<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> >*, std::vector<CGAL::AABB_node<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> >, std::allocator<CGAL::AABB_node<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
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 38%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/graph/Edge.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/graph/Edge.cpp.o.d -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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/graph/Vertex.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/graph/Vertex.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/graph/Vertex.cpp.o -c /<<PKGBUILDDIR>>/src/detail/graph/Vertex.cpp
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 39%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/io/Serialization.cpp.o -c /<<PKGBUILDDIR>>/src/detail/io/Serialization.cpp
[ 40%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/io/WktReader.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/io/WktReader.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/io/WktReader.cpp.o -c /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp
[ 40%] Building CXX object src/CMakeFiles/SFCGAL.dir/detail/io/WktWriter.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/io/WktWriter.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/io/WktWriter.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/io/WktWriter.cpp.o -c /<<PKGBUILDDIR>>/src/detail/io/WktWriter.cpp
/usr/include/c++/11/bits/vector.tcc: In function 'OutputIterator SFCGAL::algorithm::compute_bboxes(const SFCGAL::detail::GeometrySet<Dim>&, OutputIterator) [with int Dim = 3; OutputIterator = std::back_insert_iterator<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> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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 /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/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++/11/bits/stl_algo.h:1487: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
 1487 |     __partition(_BidirectionalIterator __first, _BidirectionalIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1487: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++/11/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++/11/bits/stl_algo.h:1799: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
 1799 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/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++/11/bits/stl_algo.h:1819: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
 1819 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819: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++/11/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++/11/bits/stl_algo.h:1861: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
 1861 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1861: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++/11/bits/stl_algo.h:1861: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++/11/bits/stl_algo.h:1866:32: 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
 1866 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871: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
 1871 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/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++/11/bits/stl_algo.h:1799: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
 1799 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/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++/11/bits/stl_algo.h:1819: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
 1819 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819: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++/11/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++/11/bits/stl_algo.h:1861: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
 1861 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1861: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++/11/bits/stl_algo.h:1861: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++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1866 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871: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
 1871 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/format.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:13,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>}; _Tp = CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>; _Alloc = std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/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++/11/bits/stl_algo.h:1799: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
 1799 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/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++/11/bits/stl_algo.h:1819: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
 1819 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819: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++/11/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++/11/bits/stl_algo.h:1861: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
 1861 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1861: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++/11/bits/stl_algo.h:1861: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++/11/bits/stl_algo.h:1866:32: 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
 1866 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871: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
 1871 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/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++/11/bits/stl_algo.h:1799: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
 1799 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/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++/11/bits/stl_algo.h:1819: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
 1819 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819: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++/11/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++/11/bits/stl_algo.h:1861: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
 1861 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1861: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++/11/bits/stl_algo.h:1861: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++/11/bits/stl_algo.h:1866:32: 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
 1866 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871: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
 1871 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/format.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:13,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >; _Alloc = std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >*, std::vector<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> >, std::allocator<CGAL::AABB_node<CGAL::AABB_traits<CGAL::Epeck, CGAL::AABB_face_graph_triangle_primitive<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Boolean_tag<true>, CGAL::Boolean_tag<false> >, CGAL::Default> > > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 41%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/polygonSetToMultiPolygon.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/polygonSetToMultiPolygon.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/polygonSetToMultiPolygon.cpp.o -c /<<PKGBUILDDIR>>/src/detail/polygonSetToMultiPolygon.cpp
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
                 from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_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++/11/bits/stl_heap.h:223: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
  223 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/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++/11/bits/stl_algo.h:1925: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
 1925 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925: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++/11/bits/stl_algo.h:1939:32: 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 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
                 from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<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++/11/bits/stl_heap.h:223: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
  223 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/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++/11/bits/stl_algo.h:1925: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
 1925 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925: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++/11/bits/stl_algo.h:1939:32: 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 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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<CGAL::Box_intersection_d::Box_with_handle_d<double, 3, CGAL::I_HalfedgeDS_facet_circ<CGAL::internal::In_place_list_const_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_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 '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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: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: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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:4654: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
 4654 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4655 |                               std::__iterator_category(__first));
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:4654: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
 4654 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4655 |                               std::__iterator_category(__first));
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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: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: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: 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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::algorithm::FaceBbox*, std::vector<SFCGAL::algorithm::FaceBbox> >' changed in GCC 7.1
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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: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: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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:4654: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
 4654 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4655 |                               std::__iterator_category(__first));
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:4654: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
 4654 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4655 |                               std::__iterator_category(__first));
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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: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: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
In file included from /usr/include/c++/11/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:44,
                 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:368,
                 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:11,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/PreparedGeometry.h:10,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/detail/io/WktReader.h:13,
                 from /<<PKGBUILDDIR>>/src/detail/io/WktReader.cpp:5:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
                 from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<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++/11/bits/stl_heap.h:223: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
  223 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/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++/11/bits/stl_algo.h:1925: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
 1925 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925: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++/11/bits/stl_algo.h:1939:32: 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 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
                 from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<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++/11/bits/stl_heap.h:223: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
  223 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/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++/11/bits/stl_algo.h:1925: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
 1925 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925: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++/11/bits/stl_algo.h:1939:32: 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 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL::detail::io::WktReader::readInnerTriangle(SFCGAL::Triangle&)':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/tools/CharArrayBuffer.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/tools/CharArrayBuffer.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/tools/CharArrayBuffer.cpp.o -c /<<PKGBUILDDIR>>/src/detail/tools/CharArrayBuffer.cpp
[ 42%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/tools/Log.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/tools/Log.cpp.o.d -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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/tools/Registry.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/tools/Registry.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/tools/Registry.cpp.o -c /<<PKGBUILDDIR>>/src/detail/tools/Registry.cpp
[ 43%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/transform/AffineTransform2.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/transform/AffineTransform2.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/transform/AffineTransform2.cpp.o -c /<<PKGBUILDDIR>>/src/detail/transform/AffineTransform2.cpp
[ 44%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/transform/AffineTransform3.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/transform/AffineTransform3.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/transform/AffineTransform3.cpp.o -c /<<PKGBUILDDIR>>/src/detail/transform/AffineTransform3.cpp
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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: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: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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:4654: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
 4654 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4655 |                               std::__iterator_category(__first));
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:4654: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
 4654 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4655 |                               std::__iterator_category(__first));
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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: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: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
In file included from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/CGAL/box_intersection_d.h: In function 'std::unique_ptr<SFCGAL::Geometry> SFCGAL::algorithm::union_(const SFCGAL::Geometry&, const SFCGAL::Geometry&, SFCGAL::algorithm::NoValidityCheck)':
/usr/include/CGAL/box_intersection_d.h:204: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
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204: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:204: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
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204: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
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' 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::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>**, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >; T = double; Predicate_traits = CGAL::Box_intersection_d::Predicate_traits_d<CGAL::Box_intersection_d::Box_traits_d<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*>, true>]':
/usr/include/CGAL/Box_intersection_d/segment_tree.h:322:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' changed in GCC 7.1
  322 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end,
      |      ^~~~~~~~~~~~
/usr/include/CGAL/Box_intersection_d/segment_tree.h:375:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' 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++/11/vector:72,
                 from /usr/include/boost/format.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:13,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/vector.tcc: In function 'FacePairOutputIterator CGAL::Polygon_mesh_processing::internal::self_intersections_impl(const FaceRange&, const TriangleMesh&, FacePairOutputIterator, bool, const NamedParameters&) [with ConcurrencyTag = CGAL::Sequential_tag; TriangleMesh = CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>; FaceRange = std::set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, std::less<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >; FacePairOutputIterator = CGAL::Emptyset_iterator; NamedParameters = CGAL::Named_function_parameters<CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal_np::vertex_point_t, CGAL::internal_np::No_property>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>*, std::vector<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS>, std::allocator<CGAL::Box_intersection_d::Box_with_info_d<double, 3, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::Box_intersection_d::ID_FROM_BOX_ADDRESS> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/CGAL/box_intersection_d.h: In member function 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes<TriangleMesh, VertexPointMap1, VertexPointMap2, Node_visitor>::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map<TriangleMesh>&, bool, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, std::set<typename boost::graph_traits<Graph>::face_descriptor>&, bool) [with VPMF = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>; VPME = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>; TriangleMesh = CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>; VertexPointMap1 = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>; VertexPointMap2 = CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, std::tuple<boost::optional<CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false> >, boost::optional<CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false> >, boost::optional<CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false> >, boost::optional<CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false> > >, CGAL::internal::Dynamic_property_map<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, unsigned int>, CGAL::internal::Dynamic_property_map<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, unsigned int>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> > >, std::tuple<CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge, CGAL::HalfedgeDS_default, std::allocator<int> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge, CGAL::HalfedgeDS_default, std::allocator<int> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge, CGAL::HalfedgeDS_default, std::allocator<int> > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge, CGAL::HalfedgeDS_default, std::allocator<int> > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, CGAL::Polygon_mesh_processing::Corefinement::No_mark<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge> >, false, false>]':
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling<CGAL::Polyhedron_3<CGAL::Epeck, SFCGAL::detail::Items_with_mark_on_hedge>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, CGAL::internal::Point_accessor<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_vertex<CGAL::I_Polyhedron_vertex<CGAL::HalfedgeDS_vertex_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Point_3<CGAL::Epeck> > > > > >, CGAL::Point_3<CGAL::Epeck>, CGAL::Point_3<CGAL::Epeck>&, false>, boost::unordered::unordered_map<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, boost::hash<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::equal_to<CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > > >, std::allocator<std::pair<const CGAL::internal::HDS_edge<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_halfedge<CGAL::I_Polyhedron_halfedge<SFCGAL::detail::Halfedge_with_mark<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> > > > > > > >, boost::unordered::unordered_set<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, boost::hash<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::equal_to<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::allocator<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > > >, std::set<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > >, std::less<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > >, std::allocator<std::pair<CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > >, CGAL::internal::In_place_list_iterator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > >, std::allocator<CGAL::HalfedgeDS_in_place_list_face<CGAL::I_Polyhedron_facet<CGAL::HalfedgeDS_face_base<CGAL::HalfedgeDS_list_types<CGAL::Epeck, CGAL::I_Polyhedron_derived_items_3<SFCGAL::detail::Items_with_mark_on_hedge>, std::allocator<int> >, CGAL::Boolean_tag<true>, CGAL::Plane_3<CGAL::Epeck> > > > > > > > > >' changed in GCC 7.1
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/transform/Force2D.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/transform/Force2D.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/transform/Force2D.cpp.o -c /<<PKGBUILDDIR>>/src/detail/transform/Force2D.cpp
[ 45%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/transform/ForceOrderPoints.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/transform/ForceOrderPoints.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/transform/ForceOrderPoints.cpp.o -c /<<PKGBUILDDIR>>/src/detail/transform/ForceOrderPoints.cpp
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/format.hpp:17,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/Exception.h:13,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/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++/11/bits/vector.tcc:121:28: 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/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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:204: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
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204: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:204: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
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204: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
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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 '__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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1954:32: 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
 1954 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1955 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1956 |                                 __comp);
      |                                 ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1957:38: 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
 1957 |           std::__final_insertion_sort(__first, __last, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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: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: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
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:32,
                 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:12,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:8,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/c++/11/bits/stl_algo.h:4654: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
 4654 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4655 |                               std::__iterator_category(__first));
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:4654: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
 4654 |       return std::__partition(__first, __last, __pred,
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 4655 |                               std::__iterator_category(__first));
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/CGAL/box_intersection_d.h:21,
                 from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/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: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: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
In file included from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:24,
                 from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22,
                 from /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/differencePrimitives.h:17,
                 from /<<PKGBUILDDIR>>/src/algorithm/union.cpp:5:
/usr/include/CGAL/box_intersection_d.h: In function 'std::unique_ptr<SFCGAL::Geometry> SFCGAL::algorithm::union3D(const SFCGAL::Geometry&, const SFCGAL::Geometry&, SFCGAL::algorithm::NoValidityCheck)':
/usr/include/CGAL/box_intersection_d.h:204: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
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204: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:204: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
  204 |     Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/CGAL/box_intersection_d.h:204: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
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/transform/ForceZ.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/transform/ForceZ.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/transform/ForceZ.cpp.o -c /<<PKGBUILDDIR>>/src/detail/transform/ForceZ.cpp
[ 46%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/transform/ForceZOrderPoints.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/transform/ForceZOrderPoints.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/transform/ForceZOrderPoints.cpp.o -c /<<PKGBUILDDIR>>/src/detail/transform/ForceZOrderPoints.cpp
[ 47%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/transform/RoundTransform.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/transform/RoundTransform.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/transform/RoundTransform.cpp.o -c /<<PKGBUILDDIR>>/src/detail/transform/RoundTransform.cpp
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/triangulate/ConstraintDelaunayTriangulation.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/triangulate/ConstraintDelaunayTriangulation.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/triangulate/ConstraintDelaunayTriangulation.cpp.o -c /<<PKGBUILDDIR>>/src/detail/triangulate/ConstraintDelaunayTriangulation.cpp
[ 48%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/detail/triangulate/triangulateInGeometrySet.cpp.o -MF CMakeFiles/SFCGAL.dir/detail/triangulate/triangulateInGeometrySet.cpp.o.d -o CMakeFiles/SFCGAL.dir/detail/triangulate/triangulateInGeometrySet.cpp.o -c /<<PKGBUILDDIR>>/src/detail/triangulate/triangulateInGeometrySet.cpp
[ 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/io/GeometryStreams.cpp.o -MF CMakeFiles/SFCGAL.dir/io/GeometryStreams.cpp.o.d -o CMakeFiles/SFCGAL.dir/io/GeometryStreams.cpp.o -c /<<PKGBUILDDIR>>/src/io/GeometryStreams.cpp
[ 49%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/io/ewkt.cpp.o -MF CMakeFiles/SFCGAL.dir/io/ewkt.cpp.o.d -o CMakeFiles/SFCGAL.dir/io/ewkt.cpp.o -c /<<PKGBUILDDIR>>/src/io/ewkt.cpp
/<<PKGBUILDDIR>>/src/io/ewkt.cpp: In function 'std::unique_ptr<SFCGAL::PreparedGeometry> SFCGAL::io::readEwkt(std::istream&)':
/<<PKGBUILDDIR>>/src/io/ewkt.cpp:29:19: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
   29 |   return std::move(uptr);
      |          ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/src/io/ewkt.cpp:29:19: note: remove 'std::move' call
[ 50%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/io/wkt.cpp.o -MF CMakeFiles/SFCGAL.dir/io/wkt.cpp.o.d -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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/numeric.cpp.o -MF CMakeFiles/SFCGAL.dir/numeric.cpp.o.d -o CMakeFiles/SFCGAL.dir/numeric.cpp.o -c /<<PKGBUILDDIR>>/src/numeric.cpp
[ 51%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/triangulate/triangulate2DZ.cpp.o -MF CMakeFiles/SFCGAL.dir/triangulate/triangulate2DZ.cpp.o.d -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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/triangulate/triangulatePolygon.cpp.o -MF CMakeFiles/SFCGAL.dir/triangulate/triangulatePolygon.cpp.o.d -o CMakeFiles/SFCGAL.dir/triangulate/triangulatePolygon.cpp.o -c /<<PKGBUILDDIR>>/src/triangulate/triangulatePolygon.cpp
[ 52%] 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 -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG -fPIC -frounding-math -std=gnu++14 -MD -MT src/CMakeFiles/SFCGAL.dir/version.cpp.o -MF CMakeFiles/SFCGAL.dir/version.cpp.o.d -o CMakeFiles/SFCGAL.dir/version.cpp.o -c /<<PKGBUILDDIR>>/src/version.cpp
[ 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 -ffile-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 -g1 -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libSFCGAL.so.1 -o libSFCGAL.so.1.4.1 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/alphaShapes.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/lineSubstring.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,:::::::::::::::::::::::::::: -lgmpxx /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_timer.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_unit_test_framework.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_serialization.so.1.74.0 -lgmpxx -lmpfr -lgmp /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 -lpthread 
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_symlink_library libSFCGAL.so.1.4.1 libSFCGAL.so.1 libSFCGAL.so
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 52%] Built target SFCGAL
make  -f test/unit/CMakeFiles/unit-test-SFCGAL.dir/build.make test/unit/CMakeFiles/unit-test-SFCGAL.dir/depend
make  -f test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/build.make test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/depend
make  -f test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/build.make test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/depend
make  -f test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/build.make test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.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>>/test/regress/polygon_triangulator /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/polygon_triangulator /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/DependInfo.cmake --color=
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>>/test/regress/standalone /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/DependInfo.cmake --color=
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>>/test/regress/convex_hull /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/convex_hull /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/DependInfo.cmake --color=
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>>/test/unit /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit/CMakeFiles/unit-test-SFCGAL.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/build.make test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/build
make  -f test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/build.make test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/build.make test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/build
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f test/unit/CMakeFiles/unit-test-SFCGAL.dir/build.make test/unit/CMakeFiles/unit-test-SFCGAL.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/main.cpp.o
[ 54%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/AreaTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/AreaTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/AreaTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/AreaTest.cpp.o -c /<<PKGBUILDDIR>>/test/regress/standalone/SFCGAL/AreaTest.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/polygon_triangulator && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/main.cpp.o -MF CMakeFiles/test-regress-polygon_triangulator.dir/main.cpp.o.d -o CMakeFiles/test-regress-polygon_triangulator.dir/main.cpp.o -c /<<PKGBUILDDIR>>/test/regress/polygon_triangulator/main.cpp
[ 55%] Building CXX object test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/main.cpp.o
[ 56%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/CGAL/AffineTransform3Test.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/convex_hull && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/main.cpp.o -MF CMakeFiles/test-regress-convex_hull.dir/main.cpp.o.d -o CMakeFiles/test-regress-convex_hull.dir/main.cpp.o -c /<<PKGBUILDDIR>>/test/regress/convex_hull/main.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/CGAL/AffineTransform3Test.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/CGAL/AffineTransform3Test.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/CGAL/AffineTransform3Test.cpp.o -c /<<PKGBUILDDIR>>/test/unit/CGAL/AffineTransform3Test.cpp
[ 56%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/CGAL/GmpqTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/CGAL/GmpqTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/CGAL/GmpqTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/CGAL/GmpqTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/CGAL/GmpqTest.cpp
[ 56%] Linking CXX executable test-regress-convex_hull
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/convex_hull && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regress-convex_hull.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-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 -g1 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test-regress-convex_hull.dir/main.cpp.o -o test-regress-convex_hull  -Wl,-rpath,/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src: ../../../src/libSFCGAL.so.1.4.1 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_serialization.so.1.74.0 -lgmpxx -lmpfr -lgmp -lgmpxx /usr/lib/arm-linux-gnueabihf/libboost_timer.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_unit_test_framework.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 -lpthread /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 56%] Built target test-regress-convex_hull
[ 57%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/ConstraintDelaunayTriangulationTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/ConstraintDelaunayTriangulationTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/ConstraintDelaunayTriangulationTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/ConstraintDelaunayTriangulationTest.cpp.o -c /<<PKGBUILDDIR>>/test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp
[ 57%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/DistanceTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/DistanceTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/DistanceTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/DistanceTest.cpp.o -c /<<PKGBUILDDIR>>/test/regress/standalone/SFCGAL/DistanceTest.cpp
[ 57%] Linking CXX executable test-regress-polygon_triangulator
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/polygon_triangulator && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regress-polygon_triangulator.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-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 -g1 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/test-regress-polygon_triangulator.dir/main.cpp.o -o test-regress-polygon_triangulator  -Wl,-rpath,/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src: ../../../src/libSFCGAL.so.1.4.1 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_serialization.so.1.74.0 -lgmpxx -lmpfr -lgmp -lgmpxx /usr/lib/arm-linux-gnueabihf/libboost_timer.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_unit_test_framework.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 -lpthread /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 57%] Built target test-regress-polygon_triangulator
[ 58%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectionTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectionTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectionTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectionTest.cpp.o -c /<<PKGBUILDDIR>>/test/regress/standalone/SFCGAL/IntersectionTest.cpp
[ 59%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/CGAL/KernelTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/CGAL/KernelTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/CGAL/KernelTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/CGAL/KernelTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/CGAL/KernelTest.cpp
[ 59%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectsTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectsTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectsTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectsTest.cpp.o -c /<<PKGBUILDDIR>>/test/regress/standalone/SFCGAL/IntersectsTest.cpp
[ 60%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/CGAL/Plane3Test.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/CGAL/Plane3Test.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/CGAL/Plane3Test.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/CGAL/Plane3Test.cpp.o -c /<<PKGBUILDDIR>>/test/unit/CGAL/Plane3Test.cpp
[ 61%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/StraightSkeletonTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/StraightSkeletonTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/StraightSkeletonTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/StraightSkeletonTest.cpp.o -c /<<PKGBUILDDIR>>/test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp
[ 62%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/TriangulatePolygonTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/TriangulatePolygonTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/TriangulatePolygonTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/TriangulatePolygonTest.cpp.o -c /<<PKGBUILDDIR>>/test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp
[ 62%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/CGAL/WorkWithPoint3AsPoint2.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/CGAL/WorkWithPoint3AsPoint2.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/CGAL/WorkWithPoint3AsPoint2.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/CGAL/WorkWithPoint3AsPoint2.cpp.o -c /<<PKGBUILDDIR>>/test/unit/CGAL/WorkWithPoint3AsPoint2.cpp
[ 62%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WaveFrontObjTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WaveFrontObjTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WaveFrontObjTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WaveFrontObjTest.cpp.o -c /<<PKGBUILDDIR>>/test/regress/standalone/SFCGAL/WaveFrontObjTest.cpp
[ 63%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CoordinateTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CoordinateTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CoordinateTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CoordinateTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/CoordinateTest.cpp
[ 64%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WktTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WktTest.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WktTest.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WktTest.cpp.o -c /<<PKGBUILDDIR>>/test/regress/standalone/SFCGAL/WktTest.cpp
[ 64%] Building CXX object test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/TestModule.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/TestModule.cpp.o -MF CMakeFiles/standalone-regress-test-SFCGAL.dir/TestModule.cpp.o.d -o CMakeFiles/standalone-regress-test-SFCGAL.dir/TestModule.cpp.o -c /<<PKGBUILDDIR>>/test/regress/standalone/TestModule.cpp
[ 64%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/EnvelopeTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/EnvelopeTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/EnvelopeTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/EnvelopeTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/EnvelopeTest.cpp
[ 65%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryCollectionTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryCollectionTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryCollectionTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryCollectionTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/GeometryCollectionTest.cpp
[ 66%] Linking CXX executable standalone-regress-test-SFCGAL
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone && /usr/bin/cmake -E cmake_link_script CMakeFiles/standalone-regress-test-SFCGAL.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-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 -g1 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/AreaTest.cpp.o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/ConstraintDelaunayTriangulationTest.cpp.o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/DistanceTest.cpp.o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectionTest.cpp.o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/IntersectsTest.cpp.o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/StraightSkeletonTest.cpp.o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/TriangulatePolygonTest.cpp.o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WaveFrontObjTest.cpp.o CMakeFiles/standalone-regress-test-SFCGAL.dir/SFCGAL/WktTest.cpp.o CMakeFiles/standalone-regress-test-SFCGAL.dir/TestModule.cpp.o -o standalone-regress-test-SFCGAL  -Wl,-rpath,/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src: ../../../src/libSFCGAL.so.1.4.1 /usr/lib/arm-linux-gnueabihf/libboost_unit_test_framework.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_serialization.so.1.74.0 -lgmpxx -lmpfr -lgmp -lgmpxx /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_timer.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 -lpthread /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 
[ 67%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/GeometryTest.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 67%] Built target standalone-regress-test-SFCGAL
[ 67%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryVisitorTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryVisitorTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryVisitorTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryVisitorTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/GeometryVisitorTest.cpp
[ 68%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/KernelTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/KernelTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/KernelTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/KernelTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/KernelTest.cpp
[ 68%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/LineStringTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/LineStringTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/LineStringTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/LineStringTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/LineStringTest.cpp
[ 69%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiLineStringTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiLineStringTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiLineStringTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiLineStringTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/MultiLineStringTest.cpp
[ 70%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPointTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPointTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPointTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPointTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/MultiPointTest.cpp
In file included from /usr/include/c++/11/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:44,
                 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:368,
                 from /usr/include/CGAL/basic.h:26,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:20,
                 from /usr/include/CGAL/Simple_cartesian.h:20,
                 from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:20,
                 from /<<PKGBUILDDIR>>/test/unit/SFCGAL/LineStringTest.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SFCGAL::Point}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_LineStringTest::constructorFromVector::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 70%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPolygonTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPolygonTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPolygonTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPolygonTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/MultiPolygonTest.cpp
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_LineStringTest::iteratorTests::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 71%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiSolidTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiSolidTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiSolidTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiSolidTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/MultiSolidTest.cpp
[ 71%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/NumericTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/NumericTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/NumericTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/NumericTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/NumericTest.cpp
[ 72%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PointTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PointTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PointTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PointTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/PointTest.cpp
[ 72%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PolygonTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PolygonTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PolygonTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PolygonTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/PolygonTest.cpp
[ 73%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/SolidTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/SolidTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/SolidTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/SolidTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/SolidTest.cpp
[ 74%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/TriangleTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/TriangleTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/TriangleTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/TriangleTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/TriangleTest.cpp
[ 74%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/TriangulatedSurfaceTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/TriangulatedSurfaceTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/TriangulatedSurfaceTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/TriangulatedSurfaceTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/TriangulatedSurfaceTest.cpp
[ 75%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/AlphaShapesTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/AlphaShapesTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/AlphaShapesTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/AlphaShapesTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp
[ 75%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ApproximateMedialAxis.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ApproximateMedialAxis.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ApproximateMedialAxis.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ApproximateMedialAxis.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp
[ 76%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/AreaTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/AreaTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/AreaTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/AreaTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/AreaTest.cpp
In file included from /usr/include/c++/11/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:44,
                 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:368,
                 from /usr/include/CGAL/basic.h:26,
                 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:8,
                 from /<<PKGBUILDDIR>>/test/unit/SFCGAL/TriangulatedSurfaceTest.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SFCGAL::Triangle}; _Tp = SFCGAL::Triangle; _Alloc = std::allocator<SFCGAL::Triangle>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Triangle>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Triangle>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/test/tree/decorator.hpp:35,
                 from /usr/include/boost/test/tools/fpc_tolerance.hpp:19,
                 from /usr/include/boost/test/tools/fpc_op.hpp:19,
                 from /usr/include/boost/test/test_tools.hpp:54,
                 from /usr/include/boost/test/unit_test.hpp:18,
                 from /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp:21:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SFCGAL::Point}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_algorithm_AlphaShapesTest::testAlphaShapes2D_ComputeAlpha::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_algorithm_AlphaShapesTest::testAlphaShapes2D_Triangle::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_TriangulatedSurfaceTest::constructorWithTriangles::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Triangle*, std::vector<SFCGAL::Triangle> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Triangle*, std::vector<SFCGAL::Triangle> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_algorithm_AlphaShapesTest::testAlphaShapes2D_Polygon::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_TriangulatedSurfaceTest::testEnvelope::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Triangle*, std::vector<SFCGAL::Triangle> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Triangle*, std::vector<SFCGAL::Triangle> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Triangle*, std::vector<SFCGAL::Triangle> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Triangle*, std::vector<SFCGAL::Triangle> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_TriangulatedSurfaceTest::testClone::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Triangle*, std::vector<SFCGAL::Triangle> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Triangle*, std::vector<SFCGAL::Triangle> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_TriangulatedSurfaceTest::testBoundary::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Triangle*, std::vector<SFCGAL::Triangle> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Triangle*, std::vector<SFCGAL::Triangle> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_TriangulatedSurfaceTest::testBoundaryClosed::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Triangle*, std::vector<SFCGAL::Triangle> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Triangle*, std::vector<SFCGAL::Triangle> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Triangle*, std::vector<SFCGAL::Triangle> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SFCGAL::Triangle*, std::vector<SFCGAL::Triangle> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 77%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/BoundaryTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/BoundaryTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/BoundaryTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/BoundaryTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/BoundaryTest.cpp
[ 77%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConnectedTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConnectedTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConnectedTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConnectedTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/ConnectedTest.cpp
[ 78%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp
[ 78%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConvexHullTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConvexHullTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConvexHullTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConvexHullTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/ConvexHullTest.cpp
[ 79%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversPointsTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversPointsTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversPointsTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversPointsTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/CoversPointsTest.cpp
[ 80%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/CoversTest.cpp
[ 80%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DifferenceTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DifferenceTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DifferenceTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DifferenceTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/DifferenceTest.cpp
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/test/tree/decorator.hpp:35,
                 from /usr/include/boost/test/tools/fpc_tolerance.hpp:19,
                 from /usr/include/boost/test/tools/fpc_op.hpp:19,
                 from /usr/include/boost/test/test_tools.hpp:54,
                 from /usr/include/boost/test/unit_test.hpp:18,
                 from /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/ConvexHullTest.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SFCGAL::Point}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_algorithm_ConvexHullTest::testConvexHull2D_Triangle::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_algorithm_ConvexHullTest::testConvexHull2D_Polygon::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_algorithm_ConvexHullTest::testConvexHull3D_LineStringCollinear::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_algorithm_ConvexHullTest::testConvexHull3D_LineStringCoplanar::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_algorithm_ConvexHullTest::testConvexHull3D_Tetrahedron::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 81%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DistanceTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DistanceTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DistanceTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DistanceTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/DistanceTest.cpp
[ 81%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ExtrudeTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ExtrudeTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ExtrudeTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ExtrudeTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/ExtrudeTest.cpp
[ 82%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Force3DTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Force3DTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Force3DTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Force3DTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/Force3DTest.cpp
[ 82%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectionTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectionTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectionTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectionTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/IntersectionTest.cpp
[ 83%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectsTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectsTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectsTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectsTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/IntersectsTest.cpp
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/test/tree/decorator.hpp:35,
                 from /usr/include/boost/test/tools/fpc_tolerance.hpp:19,
                 from /usr/include/boost/test/tools/fpc_op.hpp:19,
                 from /usr/include/boost/test/test_tools.hpp:54,
                 from /usr/include/boost/test/unit_test.hpp:18,
                 from /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/ExtrudeTest.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SFCGAL::Point}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_algorithm_ExtrudeTest::testExtrudeSquare::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_algorithm_ExtrudeTest::testExtrudeSquareWithHole::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_algorithm_ExtrudeTest::testExtrudeMultiPolygon::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 84%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IsValidTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IsValidTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IsValidTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IsValidTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/IsValidTest.cpp
[ 84%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LengthTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LengthTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LengthTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LengthTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/LengthTest.cpp
[ 85%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LineSubstringTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LineSubstringTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LineSubstringTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LineSubstringTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/LineSubstringTest.cpp
[ 85%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSumTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSumTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSumTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSumTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp
[ 86%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/NormalTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/NormalTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/NormalTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/NormalTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/NormalTest.cpp
[ 87%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OffsetTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OffsetTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OffsetTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OffsetTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/OffsetTest.cpp
[ 87%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OrientationTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OrientationTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OrientationTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OrientationTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/OrientationTest.cpp
[ 88%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/PlaneTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/PlaneTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/PlaneTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/PlaneTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/PlaneTest.cpp
[ 88%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/StraightSkeletonTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/StraightSkeletonTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/StraightSkeletonTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/StraightSkeletonTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp
[ 89%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TesselateTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TesselateTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TesselateTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TesselateTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/TesselateTest.cpp
[ 90%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TranslateTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TranslateTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TranslateTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TranslateTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/TranslateTest.cpp
[ 90%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/UnionTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/UnionTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/UnionTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/UnionTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/UnionTest.cpp
[ 91%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/VolumeTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/VolumeTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/VolumeTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/VolumeTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/algorithm/VolumeTest.cpp
[ 91%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/capi/sfcgal_cTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/capi/sfcgal_cTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/capi/sfcgal_cTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/capi/sfcgal_cTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/capi/sfcgal_cTest.cpp
[ 92%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/ComplexComparatorTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/ComplexComparatorTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/ComplexComparatorTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/ComplexComparatorTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/detail/ComplexComparatorTest.cpp
[ 92%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/IntervalTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/IntervalTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/IntervalTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/IntervalTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/detail/IntervalTest.cpp
[ 93%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphBuilderTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphBuilderTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphBuilderTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphBuilderTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp
[ 94%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/graph/GeometryGraphTest.cpp
[ 94%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp
[ 95%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/SerializationTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/SerializationTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/SerializationTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/SerializationTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/io/SerializationTest.cpp
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/test/tree/decorator.hpp:35,
                 from /usr/include/boost/test/tools/fpc_tolerance.hpp:19,
                 from /usr/include/boost/test/tools/fpc_op.hpp:19,
                 from /usr/include/boost/test/test_tools.hpp:54,
                 from /usr/include/boost/test/unit_test.hpp:18,
                 from /<<PKGBUILDDIR>>/test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SFCGAL::Point}; _Tp = SFCGAL::Point; _Alloc = std::allocator<SFCGAL::Point>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SFCGAL::Point>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void SFCGAL_GeometryGraphBuilderTest::addLineString::test_method()':
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: 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)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 95%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WktReaderTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WktReaderTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WktReaderTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WktReaderTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/io/WktReaderTest.cpp
[ 96%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/AffineTransform2Test.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/AffineTransform2Test.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/AffineTransform2Test.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/AffineTransform2Test.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/transform/AffineTransform2Test.cpp
[ 97%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ForceZOrderPointsTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ForceZOrderPointsTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ForceZOrderPointsTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ForceZOrderPointsTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp
[ 97%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RoundTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RoundTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RoundTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RoundTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/transform/RoundTest.cpp
[ 98%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp
[ 98%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/Triangulate2DZTest.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/Triangulate2DZTest.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/Triangulate2DZTest.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/Triangulate2DZTest.cpp.o -c /<<PKGBUILDDIR>>/test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp
[ 99%] Building CXX object test/unit/CMakeFiles/unit-test-SFCGAL.dir/TestModule.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include -g -O2 -ffile-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 -g1 -DNDEBUG   -frounding-math -frounding-math -std=gnu++14 -MD -MT test/unit/CMakeFiles/unit-test-SFCGAL.dir/TestModule.cpp.o -MF CMakeFiles/unit-test-SFCGAL.dir/TestModule.cpp.o.d -o CMakeFiles/unit-test-SFCGAL.dir/TestModule.cpp.o -c /<<PKGBUILDDIR>>/test/unit/TestModule.cpp
[100%] Linking CXX executable unit-test-SFCGAL
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit && /usr/bin/cmake -E cmake_link_script CMakeFiles/unit-test-SFCGAL.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-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 -g1 -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/unit-test-SFCGAL.dir/CGAL/AffineTransform3Test.cpp.o CMakeFiles/unit-test-SFCGAL.dir/CGAL/GmpqTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/CGAL/KernelTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/CGAL/Plane3Test.cpp.o CMakeFiles/unit-test-SFCGAL.dir/CGAL/WorkWithPoint3AsPoint2.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/CoordinateTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/EnvelopeTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryCollectionTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/GeometryVisitorTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/KernelTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/LineStringTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiLineStringTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPointTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiPolygonTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/MultiSolidTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/NumericTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PointTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/PolygonTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/SolidTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/TriangleTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/TriangulatedSurfaceTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/AlphaShapesTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ApproximateMedialAxis.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/AreaTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/BoundaryTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConnectedTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ConvexHullTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversPointsTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/CoversTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DifferenceTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/DistanceTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/ExtrudeTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/Force3DTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectionTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IntersectsTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/IsValidTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LengthTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/LineSubstringTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/MinkowskiSumTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/NormalTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OffsetTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/OrientationTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/PlaneTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/StraightSkeletonTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TesselateTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/TranslateTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/UnionTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/algorithm/VolumeTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/capi/sfcgal_cTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/ComplexComparatorTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/detail/IntervalTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphBuilderTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/GeometryGraphTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/SerializationTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/io/WktReaderTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/AffineTransform2Test.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/ForceZOrderPointsTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/transform/RoundTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/SFCGAL/triangulate/Triangulate2DZTest.cpp.o CMakeFiles/unit-test-SFCGAL.dir/TestModule.cpp.o -o unit-test-SFCGAL  -Wl,-rpath,/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src: ../../src/libSFCGAL.so.1.4.1 /usr/lib/arm-linux-gnueabihf/libboost_unit_test_framework.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_serialization.so.1.74.0 -lgmpxx -lmpfr -lgmp -lgmpxx /usr/lib/arm-linux-gnueabihf/libboost_program_options.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_timer.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 -lpthread /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[100%] Built target unit-test-SFCGAL
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/CMakeFiles 0
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_test
	cd obj-arm-linux-gnueabihf && make -j4 test ARGS\+=--verbose ARGS\+=-j4
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
Running tests...
/usr/bin/ctest --force-new-ctest-process --verbose -j4
UpdateCTestConfiguration  from :/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/DartConfiguration.tcl
UpdateCTestConfiguration  from :/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/DartConfiguration.tcl
Test project /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf
Constructing a list of tests
Done constructing a list of tests
Updating test list for fixtures
Added 0 tests to meet fixture requirements
Checking test dependency graph...
Checking test dependency graph end
test 1
    Start 1: unit-test

1: Test command: /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit/unit-test-SFCGAL "--auto_start_dbg=y" "--log_level=all"
1: Test timeout computed to be: 10000000
test 2
    Start 2: standalone-regress-test

2: Test command: /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone/standalone-regress-test-SFCGAL "--auto_start_dbg=y" "--log_level=all"
2: Test timeout computed to be: 10000000
2: Running 10 test cases...
2: Entering test module "RegressTestSFCGAL"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(64): Entering test suite "SFCGAL_AreaTest"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(70): Entering test case "testComputeArea"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(76): info: check ifs.good() has passed
2: area( ' MULTIPOLYGON(((969243.8 6768272.7,969250.1 6768274.4,969246.5 6768282.3,969239.1 6768280.9,969243.8 6768272.7)))' ) = 61.575
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{61.575000003111185} and areaRotate{61.575000003111185} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{61.575000003111185} and expectedArea{61.57470703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((969222.6 6768284.1,969229.5 6768286.2,969226.8 6768295.5,969219.9 6768293.7,969222.6 6768284.1)))' ) = 70.47
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{70.469999999577396} and areaRotate{70.469999999577396} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{70.469999999577396} and expectedArea{70.47021484375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((969352.3 6768345.3,969347.9 6768347.6,969352.8 6768353.5,969356.3 6768351.6,969352.3 6768345.3)))' ) = 33.44
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{33.439999998922005} and areaRotate{33.439999998922005} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{33.439999998922005} and expectedArea{33.44091796875} doesn't exceed 0.5%
1: Running 596 test cases...
1: Entering test module "UnitTestSFCGAL"
1: ./test/unit/CGAL/AffineTransform3Test.cpp(40): Entering test suite "CGAL_AffineTransform3Test"
1: ./test/unit/CGAL/AffineTransform3Test.cpp(45): Entering test case "testTranslate"
1: ./test/unit/CGAL/AffineTransform3Test.cpp(55): info: check out.x() == 5.0 has passed
1: ./test/unit/CGAL/AffineTransform3Test.cpp(56): info: check out.y() == 7.0 has passed
1: ./test/unit/CGAL/AffineTransform3Test.cpp(57): info: check out.z() == 9.0 has passed
1: ./test/unit/CGAL/AffineTransform3Test.cpp(45): Leaving test case "testTranslate"; testing time: 808us
1: ./test/unit/CGAL/AffineTransform3Test.cpp(63): Entering test case "testRotateAndTranslate"
1: ./test/unit/CGAL/AffineTransform3Test.cpp(78): info: check out.x() == 2.0 has passed
1: ./test/unit/CGAL/AffineTransform3Test.cpp(79): info: check out.y() == 5.0 has passed
1: ./test/unit/CGAL/AffineTransform3Test.cpp(80): info: check out.z() == 8.0 has passed
1: ./test/unit/CGAL/AffineTransform3Test.cpp(63): Leaving test case "testRotateAndTranslate"; testing time: 895us
1: ./test/unit/CGAL/AffineTransform3Test.cpp(40): Leaving test suite "CGAL_AffineTransform3Test"; testing time: 1867us
1: ./test/unit/CGAL/GmpqTest.cpp(36): Entering test suite "CGAL_GmpqTest"
1: ./test/unit/CGAL/GmpqTest.cpp(41): Entering test case "testPositiveRationalFloor"
1: ./test/unit/CGAL/GmpqTest.cpp(46): info: check q.numerator() / q.denominator() == 0 has passed
1: ./test/unit/CGAL/GmpqTest.cpp(51): info: check q.numerator() / q.denominator() == 0 has passed
1: ./test/unit/CGAL/GmpqTest.cpp(56): info: check q.numerator() / q.denominator() == 1 has passed
1: ./test/unit/CGAL/GmpqTest.cpp(61): info: check q.numerator() / q.denominator() == 1 has passed
1: ./test/unit/CGAL/GmpqTest.cpp(41): Leaving test case "testPositiveRationalFloor"; testing time: 929us
1: ./test/unit/CGAL/GmpqTest.cpp(68): Entering test case "testNegativeRationalFloor"
1: ./test/unit/CGAL/GmpqTest.cpp(73): info: check q.numerator() / q.denominator() == 0 has passed
1: ./test/unit/CGAL/GmpqTest.cpp(78): info: check q.numerator() / q.denominator() == 0 has passed
1: ./test/unit/CGAL/GmpqTest.cpp(83): info: check q.numerator() / q.denominator() == -1 has passed
1: ./test/unit/CGAL/GmpqTest.cpp(88): info: check q.numerator() / q.denominator() == -1 has passed
1: ./test/unit/CGAL/GmpqTest.cpp(68): Leaving test case "testNegativeRationalFloor"; testing time: 856us
1: ./test/unit/CGAL/GmpqTest.cpp(36): Leaving test suite "CGAL_GmpqTest"; testing time: 1957us
1: ./test/unit/CGAL/KernelTest.cpp(43): Entering test suite "CGAL_KernelTest"
1: ./test/unit/CGAL/KernelTest.cpp(45): Entering test case "testIntersectsRobutness"
2: area( ' MULTIPOLYGON(((184816.2 6865889,184815.2 6865882.3,184809.6 6865881.8,184810 6865869.6,184806.2 6865869.8,184806.2 6865864.2,184790.4 6865864.1,184789.2 6865880.5,184803.1 6865881,184802.2 6865885.4,184816.2 6865889)))' ) = 388.305
1: ./test/unit/CGAL/KernelTest.cpp(53): info: check abIcd != __null has passed
1: ./test/unit/CGAL/KernelTest.cpp(57): info: check abIef != __null has passed
1: ./test/unit/CGAL/KernelTest.cpp(61): info: check ( *abIcd ) == ( *abIef ) has passed
1: ./test/unit/CGAL/KernelTest.cpp(45): Leaving test case "testIntersectsRobutness"; testing time: 768us
1: ./test/unit/CGAL/KernelTest.cpp(43): Leaving test suite "CGAL_KernelTest"; testing time: 851us
1: ./test/unit/CGAL/Plane3Test.cpp(39): Entering test suite "CGAL_Plane3Test"
1: ./test/unit/CGAL/Plane3Test.cpp(41): Entering test case "testTo2D_UnitNormalForPlane"
1: ./test/unit/CGAL/Plane3Test.cpp(44): info: check plane.to_2d( Point_3( 1.0,0.0,0.0 ) ) == Point_2( 0.0,0.0 ) has passed
1: ./test/unit/CGAL/Plane3Test.cpp(45): info: check plane.to_2d( Point_3( 1.0,0.0,1.0 ) ) == Point_2( 0.0,1.0 ) has passed
1: ./test/unit/CGAL/Plane3Test.cpp(46): info: check plane.to_2d( Point_3( 1.0,1.0,1.0 ) ) == Point_2( 1.0,1.0 ) has passed
1: ./test/unit/CGAL/Plane3Test.cpp(47): info: check plane.to_2d( Point_3( 1.0,1.0,0.0 ) ) == Point_2( 1.0,0.0 ) has passed
1: ./test/unit/CGAL/Plane3Test.cpp(41): Leaving test case "testTo2D_UnitNormalForPlane"; testing time: 852us
1: ./test/unit/CGAL/Plane3Test.cpp(39): Leaving test suite "CGAL_Plane3Test"; testing time: 931us
1: ./test/unit/CGAL/WorkWithPoint3AsPoint2.cpp(38): Entering test suite "CGAL_WorkWithPoint3AsPoint2"
1: ./test/unit/CGAL/WorkWithPoint3AsPoint2.cpp(40): Entering test case "testIntersect2dSegmentsIn2d"
1: ./test/unit/CGAL/WorkWithPoint3AsPoint2.cpp(52): info: check p != __null has passed
1: ./test/unit/CGAL/WorkWithPoint3AsPoint2.cpp(53): info: check p->x() == 0.5 has passed
1: ./test/unit/CGAL/WorkWithPoint3AsPoint2.cpp(54): info: check p->y() == 0.5 has passed
1: ./test/unit/CGAL/WorkWithPoint3AsPoint2.cpp(40): Leaving test case "testIntersect2dSegmentsIn2d"; testing time: 749us
1: ./test/unit/CGAL/WorkWithPoint3AsPoint2.cpp(57): Entering test case "testIntersect3dSegmentsIn3d"
1: ./test/unit/CGAL/WorkWithPoint3AsPoint2.cpp(69): info: check p != __null has passed
1: ./test/unit/CGAL/WorkWithPoint3AsPoint2.cpp(70): info: check p->x() == 0.5 has passed
1: ./test/unit/CGAL/WorkWithPoint3AsPoint2.cpp(71): info: check p->y() == 0.5 has passed
1: ./test/unit/CGAL/WorkWithPoint3AsPoint2.cpp(72): info: check p->z() == 0.5 has passed
1: ./test/unit/CGAL/WorkWithPoint3AsPoint2.cpp(57): Leaving test case "testIntersect3dSegmentsIn3d"; testing time: 801us
1: ./test/unit/CGAL/WorkWithPoint3AsPoint2.cpp(79): Entering test case "testIntersect3dSegmentsIn2d"
1: Test case CGAL_WorkWithPoint3AsPoint2/testIntersect3dSegmentsIn2d did not check any assertions
1: ./test/unit/CGAL/WorkWithPoint3AsPoint2.cpp(79): Leaving test case "testIntersect3dSegmentsIn2d"; testing time: 511us
1: ./test/unit/CGAL/WorkWithPoint3AsPoint2.cpp(38): Leaving test suite "CGAL_WorkWithPoint3AsPoint2"; testing time: 2355us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(28): Entering test suite "SFCGAL_CoordinateTest"
1: ./test/unit/SFCGAL/CoordinateTest.cpp(31): Entering test case "testDefaultConstructor"
1: ./test/unit/SFCGAL/CoordinateTest.cpp(34): info: check g.isEmpty() has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(35): info: check 'exception "Exception" raised as expected' has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(36): info: check 'exception "Exception" raised as expected' has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(37): info: check 'exception "Exception" raised as expected' has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(31): Leaving test case "testDefaultConstructor"; testing time: 1119us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(41): Entering test case "testXYConstructor"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{388.30499999836786} and areaRotate{388.30499999836786} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{388.30499999836786} and expectedArea{388.30517578125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/CoordinateTest.cpp(44): info: check ! g.isEmpty() has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(45): info: check ! g.is3D() has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(46): info: check g.x() == 3 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(47): info: check g.y() == 4 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(41): Leaving test case "testXYConstructor"; testing time: 894us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(52): Entering test case "testXYZConstructor"
1: ./test/unit/SFCGAL/CoordinateTest.cpp(55): info: check ! g.isEmpty() has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(56): info: check g.is3D() has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(57): info: check g.x() == 3 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(58): info: check g.y() == 4 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(59): info: check g.z() == 5 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(52): Leaving test case "testXYZConstructor"; testing time: 883us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(63): Entering test case "testXYConstructorDouble"
2: area( ' MULTIPOLYGON(((970402.8 6768517.6,970408.4 6768503.9,970395.8 6768498.5,970389.9 6768514.6,970402.8 6768517.6)))' ) = 214.125
1: ./test/unit/SFCGAL/CoordinateTest.cpp(66): info: check ! g.isEmpty() has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(67): info: check ! g.is3D() has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(68): info: check g.x() == 3 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(69): info: check g.y() == 4 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(63): Leaving test case "testXYConstructorDouble"; testing time: 810us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(72): Entering test case "testXYZConstructorDouble"
1: ./test/unit/SFCGAL/CoordinateTest.cpp(75): info: check ! g.isEmpty() has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(76): info: check g.is3D() has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(77): info: check g.x() == 3 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(78): info: check g.y() == 4 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(79): info: check g.z() == 5 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(80): info: check 'exception "NonFiniteValueException" raised as expected' has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(81): info: check 'exception "NonFiniteValueException" raised as expected' has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{214.12500000151337} and areaRotate{214.12500000151337} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{214.12500000151337} and expectedArea{214.125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/CoordinateTest.cpp(82): info: check 'exception "NonFiniteValueException" raised as expected' has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(72): Leaving test case "testXYZConstructorDouble"; testing time: 1211us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(88): Entering test case "testCopyConstructorEmpty"
1: ./test/unit/SFCGAL/CoordinateTest.cpp(92): info: check copy.isEmpty() has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(88): Leaving test case "testCopyConstructorEmpty"; testing time: 607us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(94): Entering test case "testCopyConstructorXY"
1: ./test/unit/SFCGAL/CoordinateTest.cpp(98): info: check copy.x() == 3 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(99): info: check copy.y() == 4 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(94): Leaving test case "testCopyConstructorXY"; testing time: 648us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(105): Entering test case "testCoordinateDimensionEmpty"
1: ./test/unit/SFCGAL/CoordinateTest.cpp(108): info: check g.coordinateDimension() == 0 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(105): Leaving test case "testCoordinateDimensionEmpty"; testing time: 603us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(110): Entering test case "testCoordinateDimensionXY"
1: ./test/unit/SFCGAL/CoordinateTest.cpp(113): info: check g.coordinateDimension() == 2 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(110): Leaving test case "testCoordinateDimensionXY"; testing time: 581us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(115): Entering test case "testCoordinateDimensionXYZ"
2: area( ' MULTIPOLYGON(((970777.5 6768466.7,970789 6768457.6,970794.1 6768466.7,970790.1 6768469.2,970795.4 6768477,970788.7 6768480.9,970777.5 6768466.7)))' ) = 208.205
1: ./test/unit/SFCGAL/CoordinateTest.cpp(118): info: check g.coordinateDimension() == 3 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(115): Leaving test case "testCoordinateDimensionXYZ"; testing time: 582us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(128): Entering test case "testRoundInteger"
1: ./test/unit/SFCGAL/CoordinateTest.cpp(132): info: check g.x() == 1 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(133): info: check g.y() == 2 has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(128): Leaving test case "testRoundInteger"; testing time: 878us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(135): Entering test case "testRoundOneDecimal"
1: ./test/unit/SFCGAL/CoordinateTest.cpp(139): info: difference{} between g.x(){0.5} and 0.5{0.5} doesn't exceed 0.1%
1: ./test/unit/SFCGAL/CoordinateTest.cpp(140): info: difference{} between g.y(){1.6} and 1.6{1.6000000000000001} doesn't exceed 0.1%
1: ./test/unit/SFCGAL/CoordinateTest.cpp(145): info: check oss.str() == "1/2 8/5" has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(135): Leaving test case "testRoundOneDecimal"; testing time: 1106us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(154): Entering test case "testLessEmpty"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{208.20499999888878} and areaRotate{208.20499999888878} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{208.20499999888878} and expectedArea{208.20556640625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/CoordinateTest.cpp(158): info: check 'exception "Exception" raised as expected' has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(154): Leaving test case "testLessEmpty"; testing time: 654us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(160): Entering test case "testLessXY_XY"
1: ./test/unit/SFCGAL/CoordinateTest.cpp(162): info: check ! ( Coordinate( 0,0 ) < Coordinate( 0,0 ) ) has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(163): info: check ( Coordinate( 0,0 ) < Coordinate( 1,0 ) ) has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(164): info: check ( Coordinate( 1,0 ) < Coordinate( 1,1 ) ) has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(160): Leaving test case "testLessXY_XY"; testing time: 713us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(166): Entering test case "testLessXYZ_XYZ"
1: ./test/unit/SFCGAL/CoordinateTest.cpp(168): info: check ! ( Coordinate( 0,0,0 ) < Coordinate( 0,0,0 ) ) has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(169): info: check ( Coordinate( 0,0,0 ) < Coordinate( 1,0,0 ) ) has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(170): info: check ( Coordinate( 1,0,0 ) < Coordinate( 1,1,0 ) ) has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(171): info: check ! ( Coordinate( 1,1,0 ) < Coordinate( 1,1,0 ) ) has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(172): info: check ( Coordinate( 1,1,0 ) < Coordinate( 1,1,1 ) ) has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(166): Leaving test case "testLessXYZ_XYZ"; testing time: 879us
1: ./test/unit/SFCGAL/CoordinateTest.cpp(174): Entering test case "testLessXY_XYZ"
2: area( ' MULTIPOLYGON(((186386.2 6866604.6,186391 6866616.9,186418.1 6866606.7,186410.7 6866594.2,186392.2 6866600.8,186386.2 6866604.6)))' ) = 398.1
1: ./test/unit/SFCGAL/CoordinateTest.cpp(176): info: check 'exception "Exception" raised as expected' has passed
1: ./test/unit/SFCGAL/CoordinateTest.cpp(174): Leaving test case "testLessXY_XYZ"; testing time: 657us
1: ./test/unit/SFCGAL/transform/RoundTest.cpp(41): Entering test case "testRoundPoint"
1: ./test/unit/SFCGAL/transform/RoundTest.cpp(45): info: check g->asText() == "POINT(2/1 3/1 3/1)" has passed
1: ./test/unit/SFCGAL/transform/RoundTest.cpp(41): Leaving test case "testRoundPoint"; testing time: 837us
1: ./test/unit/SFCGAL/transform/RoundTest.cpp(48): Entering test case "testRoundLineString"
1: ./test/unit/SFCGAL/transform/RoundTest.cpp(52): info: check g->asText() == "LINESTRING(1/2 1/2,3/2 3/2)" has passed
1: ./test/unit/SFCGAL/transform/RoundTest.cpp(48): Leaving test case "testRoundLineString"; testing time: 756us
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{398.09999999583306} and areaRotate{398.09999999583306} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{398.09999999583306} and expectedArea{398.10009765625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/CoordinateTest.cpp(28): Leaving test suite "SFCGAL_CoordinateTest"; testing time: 15886us
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(30): Entering test suite "SFCGAL_EnvelopeTest"
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(33): Entering test case "defaultConstructor"
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(36): info: check box.boundsN( 0 ).isEmpty() has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(37): info: check box.boundsN( 1 ).isEmpty() has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(38): info: check box.boundsN( 2 ).isEmpty() has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(33): Leaving test case "defaultConstructor"; testing time: 785us
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(42): Entering test case "constructorWithCoordinateXY"
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(45): info: check box.boundsN( 0 ) == detail::Interval( 1.0 ) has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(46): info: check box.boundsN( 1 ) == detail::Interval( 2.0 ) has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(47): info: check box.boundsN( 2 ).isEmpty() has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(42): Leaving test case "constructorWithCoordinateXY"; testing time: 744us
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(51): Entering test case "constructorWithTwoCoordinateXY"
2: area( ' MULTIPOLYGON(((186276.8 6866706.9,186257.8 6866706.2,186258.2 6866691.3,186276.5 6866691.4,186276.8 6866706.9)))' ) = 283.5
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(54): info: check box.boundsN( 0 ) == detail::Interval( 1.0,3.0 ) has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(55): info: check box.boundsN( 1 ) == detail::Interval( 2.0,5.0 ) has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(56): info: check box.boundsN( 2 ).isEmpty() has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(51): Leaving test case "constructorWithTwoCoordinateXY"; testing time: 745us
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(64): Entering test case "testIsEmpty"
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(67): info: check box.isEmpty() has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(64): Leaving test case "testIsEmpty"; testing time: 594us
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(69): Entering test case "testIsNotEmpty"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{283.49999999480497} and areaRotate{283.49999999480497} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{283.49999999480497} and expectedArea{283.5} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(72): info: check ! box.isEmpty() has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(69): Leaving test case "testIsNotEmpty"; testing time: 581us
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(75): Entering test case "testIs3D"
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(78): info: check box.is3D() has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(75): Leaving test case "testIs3D"; testing time: 595us
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(80): Entering test case "testNotIs3D"
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(83): info: check ! box.is3D() has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(80): Leaving test case "testNotIs3D"; testing time: 592us
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(87): Entering test case "testExpandToInclude"
2: area( ' MULTIPOLYGON(((970435.8 6768262,970445.4 6768259.8,970447.8 6768268.5,970439.5 6768269.6,970435.8 6768262)))' ) = 77.975
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(90): info: check box.isEmpty() has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(93): info: check ! box.isEmpty() has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(94): info: check ! box.is3D() has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(96): info: check box.boundsN( 0 ) == detail::Interval( 0.0 ) has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(97): info: check box.boundsN( 1 ) == detail::Interval( 0.0 ) has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(100): info: check ! box.isEmpty() has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(101): info: check box.is3D() has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(103): info: check box.boundsN( 0 ) == detail::Interval( 0.0 ) has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(104): info: check box.boundsN( 1 ) == detail::Interval( 0.0 ) has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(105): info: check box.boundsN( 2 ) == detail::Interval( 0.0 ) has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(108): info: check box.boundsN( 0 ) == detail::Interval( 0.0,1.0 ) has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(109): info: check box.boundsN( 1 ) == detail::Interval( 0.0,2.0 ) has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(110): info: check box.boundsN( 2 ) == detail::Interval( 0.0 ) has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(87): Leaving test case "testExpandToInclude"; testing time: 1351us
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(115): Entering test case "testToRing"
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(118): info: check box.toRing()->asText( 0 ) == "LINESTRING(0 2,1 2,1 3,0 3,0 2)" has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(115): Leaving test case "testToRing"; testing time: 682us
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{77.974999998768894} and areaRotate{77.974999998768894} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{77.974999998768894} and expectedArea{77.97509765625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(122): Entering test case "testToPolygon"
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(125): info: check box.toSolid()->asText( 0 ) == "SOLID((((0 2 4,0 3 4,1 3 4,1 2 4,0 2 4)),((0 2 5,1 2 5,1 3 5,0 3 5,0 2 5)),((0 2 4,1 2 4,1 2 5,0 2 5,0 2 4)),((1 3 4,0 3 4,0 3 5,1 3 5,1 3 4)),((1 2 4,1 3 4,1 3 5,1 2 5,1 2 4)),((0 2 4,0 2 5,0 3 5,0 3 4,0 2 4))))" has passed
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(122): Leaving test case "testToPolygon"; testing time: 888us
1: ./test/unit/SFCGAL/EnvelopeTest.cpp(30): Leaving test suite "SFCGAL_EnvelopeTest"; testing time: 8369us
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(40): Entering test suite "SFCGAL_GeometryCollectionTest"
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(43): Entering test case "defaultConstructor"
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(46): info: check g.isEmpty() has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(43): Leaving test case "defaultConstructor"; testing time: 616us
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(58): Entering test case "testAccessors"
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(63): info: check g.numGeometries() == 1U has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(65): info: check g.numGeometries() == 2U has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(67): info: check g.numGeometries() == 3U has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(69): info: check g.geometryN( 0 ).asText( 0 ) == "POINT(2 3)" has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(70): info: check g.geometryN( 1 ).asText( 0 ) == "LINESTRING(0 0,1 1)" has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(71): info: check g.geometryN( 2 ).asText( 0 ) == "TRIANGLE((0 0,1 0,1 1,0 0))" has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(58): Leaving test case "testAccessors"; testing time: 1058us
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(81): Entering test case "testIterators"
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(89): info: check it->asText( 0 ) == "POINT(0 0)" has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(91): info: check it->asText( 0 ) == "POINT(1 1)" has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(93): info: check it == g.end() has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(81): Leaving test case "testIterators"; testing time: 755us
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(104): Entering test case "asTextEmpty"
2: area( ' MULTIPOLYGON(((987920.4 6716933.6,987928.1 6716938.2,987923.1 6716946.6,987922.3 6716946.1,987919.3 6716951.2,987907.3 6716943.8,987909.8 6716939.5,987915.1 6716942.6,987920.4 6716933.6)))' ) = 164.98
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(107): info: check g.asText( 1 ) == "GEOMETRYCOLLECTION EMPTY" has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(104): Leaving test case "asTextEmpty"; testing time: 628us
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(109): Entering test case "asText2d"
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(114): info: check g.asText( 1 ) == "GEOMETRYCOLLECTION(POINT(2.0 3.0),TRIANGLE((0.0 0.0,1.0 0.0,1.0 1.0,0.0 0.0)))" has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(109): Leaving test case "asText2d"; testing time: 633us
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(116): Entering test case "asText3d"
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(121): info: check g.asText( 1 ) == "GEOMETRYCOLLECTION(POINT(2.0 3.0 5.0),TRIANGLE((0.0 0.0 6.0,1.0 0.0 6.0,1.0 1.0 6.0,0.0 0.0 6.0)))" has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(116): Leaving test case "asText3d"; testing time: 678us
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(125): Entering test case "testGeometryType"
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(128): info: check g.geometryType() == "GeometryCollection" has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(125): Leaving test case "testGeometryType"; testing time: 600us
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(131): Entering test case "testGeometryTypeId"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{164.97999999935737} and areaRotate{164.97999999935737} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{164.97999999935737} and expectedArea{164.97998046875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(134): info: check g.geometryTypeId() == TYPE_GEOMETRYCOLLECTION has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(131): Leaving test case "testGeometryTypeId"; testing time: 626us
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(145): Entering test case "testIsGeometryCollection"
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(147): info: check GeometryCollection().is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(148): info: check MultiPoint().is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(149): info: check MultiLineString().is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(150): info: check MultiPolygon().is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(151): info: check MultiSolid().is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(145): Leaving test case "testIsGeometryCollection"; testing time: 848us
1: ./test/unit/SFCGAL/GeometryCollectionTest.cpp(40): Leaving test suite "SFCGAL_GeometryCollectionTest"; testing time: 7174us
1: ./test/unit/SFCGAL/GeometryTest.cpp(38): Test suite "SFCGAL_GeometryTest" is skipped because disabled
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(110): Entering test suite "SFCGAL_GeometryVisitorTest"
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(112): Entering test case "testVisitPoint"
2: area( ' MULTIPOLYGON(((990303 6714463.2,990300.5 6714454.8,990290.7 6714457,990292.5 6714465.7,990303 6714463.2)))' ) = 91.835
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(114): info: check getTypeWithVisitor< Point >() == "Point" has passed
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(112): Leaving test case "testVisitPoint"; testing time: 617us
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(116): Entering test case "testVisitLineString"
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(118): info: check getTypeWithVisitor< LineString >() == "LineString" has passed
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(116): Leaving test case "testVisitLineString"; testing time: 625us
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(120): Entering test case "testVisitPolygon"
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(122): info: check getTypeWithVisitor< Polygon >() == "Polygon" has passed
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(120): Leaving test case "testVisitPolygon"; testing time: 593us
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(124): Entering test case "testVisitTriangle"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{91.834999995382418} and areaRotate{91.834999995382418} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{91.834999995382418} and expectedArea{91.83544921875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(126): info: check getTypeWithVisitor< Triangle >() == "Triangle" has passed
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(124): Leaving test case "testVisitTriangle"; testing time: 610us
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(129): Entering test case "testVisitMultiPoint"
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(131): info: check getTypeWithVisitor< MultiPoint >() == "MultiPoint" has passed
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(129): Leaving test case "testVisitMultiPoint"; testing time: 584us
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(133): Entering test case "testVisitMultiLineString"
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(135): info: check getTypeWithVisitor< MultiLineString >() == "MultiLineString" has passed
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(133): Leaving test case "testVisitMultiLineString"; testing time: 597us
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(137): Entering test case "testVisitMultiPolygon"
2: area( ' MULTIPOLYGON(((971228.6 6768472.2,971219.2 6768473.8,971220.6 6768480.4,971231.9 6768476.2,971228.6 6768472.2)))' ) = 61.67
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(139): info: check getTypeWithVisitor< MultiPolygon >() == "MultiPolygon" has passed
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(137): Leaving test case "testVisitMultiPolygon"; testing time: 607us
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(141): Entering test case "testVisitMultiSolid"
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(143): info: check getTypeWithVisitor< MultiSolid >() == "MultiSolid" has passed
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(141): Leaving test case "testVisitMultiSolid"; testing time: 607us
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(145): Entering test case "testVisitGeometryCollection"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{61.669999998756666} and areaRotate{61.669999998756666} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{61.669999998756666} and expectedArea{61.67041015625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(147): info: check getTypeWithVisitor< GeometryCollection >() == "GeometryCollection" has passed
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(145): Leaving test case "testVisitGeometryCollection"; testing time: 624us
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(150): Entering test case "testVisitTriangulatedSurface"
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(152): info: check getTypeWithVisitor< TriangulatedSurface >() == "TriangulatedSurface" has passed
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(150): Leaving test case "testVisitTriangulatedSurface"; testing time: 581us
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(155): Entering test case "testVisitPolyhedralSurface"
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(157): info: check getTypeWithVisitor< PolyhedralSurface >() == "PolyhedralSurface" has passed
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(155): Leaving test case "testVisitPolyhedralSurface"; testing time: 604us
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(160): Entering test case "testVisitSolid"
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(162): info: check getTypeWithVisitor< Solid >() == "Solid" has passed
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(160): Leaving test case "testVisitSolid"; testing time: 599us
1: ./test/unit/SFCGAL/GeometryVisitorTest.cpp(110): Leaving test suite "SFCGAL_GeometryVisitorTest"; testing time: 8210us
1: ./test/unit/SFCGAL/KernelTest.cpp(41): Entering test suite "SFCGAL_KernelTest"
1: ./test/unit/SFCGAL/KernelTest.cpp(47): Entering test case "testRobustArithmetric"
1: ./test/unit/SFCGAL/KernelTest.cpp(53): info: check v == 0 has passed
1: ./test/unit/SFCGAL/KernelTest.cpp(47): Leaving test case "testRobustArithmetric"; testing time: 626us
1: ./test/unit/SFCGAL/KernelTest.cpp(60): Entering test case "testSerializeDeserialize"
2: area( ' MULTIPOLYGON(((971632.3 6768310.4,971641.5 6768297.3,971651.4 6768302.3,971649.5 6768306.7,971654.8 6768310.6,971646.5 6768321.7,971632.3 6768310.4)))' ) = 291.22
1: ./test/unit/SFCGAL/KernelTest.cpp(70): info: check a == b has passed
1: ./test/unit/SFCGAL/KernelTest.cpp(60): Leaving test case "testSerializeDeserialize"; testing time: 710us
1: ./test/unit/SFCGAL/KernelTest.cpp(78): Entering test case "testIntersectsRobutness"
1: ./test/unit/SFCGAL/KernelTest.cpp(90): info: check abIcd != __null has passed
1: ./test/unit/SFCGAL/KernelTest.cpp(100): info: check abIef != __null has passed
1: ./test/unit/SFCGAL/KernelTest.cpp(104): info: check intersectionA.toPoint_2() == intersectionB.toPoint_2() has passed
1: ./test/unit/SFCGAL/KernelTest.cpp(78): Leaving test case "testIntersectsRobutness"; testing time: 954us
1: ./test/unit/SFCGAL/KernelTest.cpp(41): Leaving test suite "SFCGAL_KernelTest"; testing time: 2542us
1: ./test/unit/SFCGAL/LineStringTest.cpp(32): Entering test suite "SFCGAL_LineStringTest"
1: ./test/unit/SFCGAL/LineStringTest.cpp(35): Entering test case "defaultConstructor"
1: ./test/unit/SFCGAL/LineStringTest.cpp(38): info: check g.isEmpty() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(39): info: check ! g.is3D() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(40): info: check ! g.isMeasured() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(41): info: check g.numPoints() == 0U has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(35): Leaving test case "defaultConstructor"; testing time: 795us
1: ./test/unit/SFCGAL/LineStringTest.cpp(45): Entering test case "constructorFromVector"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{291.21999999334332} and areaRotate{291.21999999334332} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{291.21999999334332} and expectedArea{291.22021484375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/LineStringTest.cpp(52): info: check g.numPoints() == 2U has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(53): info: check g.pointN( 0 ).x() == 1.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(54): info: check g.pointN( 0 ).y() == 1.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(55): info: check g.pointN( 1 ).x() == 2.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(56): info: check g.pointN( 1 ).y() == 2.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(45): Leaving test case "constructorFromVector"; testing time: 935us
1: ./test/unit/SFCGAL/LineStringTest.cpp(61): Entering test case "twoPointsConstructor"
1: ./test/unit/SFCGAL/LineStringTest.cpp(64): info: check ! g.isEmpty() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(65): info: check ! g.is3D() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(66): info: check g.asText( 1 ) == "LINESTRING(0.0 0.0,2.0 3.0)" has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(61): Leaving test case "twoPointsConstructor"; testing time: 787us
1: ./test/unit/SFCGAL/LineStringTest.cpp(75): Entering test case "testClear"
1: ./test/unit/SFCGAL/LineStringTest.cpp(79): info: check g.isEmpty() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(75): Leaving test case "testClear"; testing time: 587us
1: ./test/unit/SFCGAL/LineStringTest.cpp(83): Entering test case "testReverse_empty"
2: area( ' MULTIPOLYGON(((971271.5 6768626,971258.5 6768623.8,971258.9 6768643.1,971272.1 6768642.4,971273.1 6768633.3,971271.2 6768633.1,971271.5 6768626)))' ) = 237.615
1: ./test/unit/SFCGAL/LineStringTest.cpp(87): info: check g.isEmpty() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(83): Leaving test case "testReverse_empty"; testing time: 579us
1: ./test/unit/SFCGAL/LineStringTest.cpp(89): Entering test case "testReverse_twoPoints"
1: ./test/unit/SFCGAL/LineStringTest.cpp(93): info: check g.pointN( 0 ).x() == 1.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(94): info: check g.pointN( 0 ).y() == 1.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(95): info: check g.pointN( 1 ).x() == 0.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(96): info: check g.pointN( 1 ).y() == 0.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(89): Leaving test case "testReverse_twoPoints"; testing time: 837us
1: ./test/unit/SFCGAL/LineStringTest.cpp(102): Entering test case "testNumSegments_empty"
1: ./test/unit/SFCGAL/LineStringTest.cpp(105): info: check g.numSegments() == 0U has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(102): Leaving test case "testNumSegments_empty"; testing time: 606us
1: ./test/unit/SFCGAL/LineStringTest.cpp(107): Entering test case "testNumSegments_onlyOnePoint"
1: ./test/unit/SFCGAL/LineStringTest.cpp(111): info: check g.numSegments() == 0U has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(107): Leaving test case "testNumSegments_onlyOnePoint"; testing time: 585us
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{237.61499999871251} and areaRotate{237.61499999871251} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{237.61499999871251} and expectedArea{237.61572265625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/LineStringTest.cpp(113): Entering test case "testNumSegments_twoPoints"
1: ./test/unit/SFCGAL/LineStringTest.cpp(116): info: check g.numSegments() == 1U has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(113): Leaving test case "testNumSegments_twoPoints"; testing time: 590us
1: ./test/unit/SFCGAL/LineStringTest.cpp(129): Entering test case "testIsClosed_empty"
1: ./test/unit/SFCGAL/LineStringTest.cpp(132): info: check ! g.isClosed() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(129): Leaving test case "testIsClosed_empty"; testing time: 571us
1: ./test/unit/SFCGAL/LineStringTest.cpp(134): Entering test case "testIsClosed_noClosed"
1: ./test/unit/SFCGAL/LineStringTest.cpp(140): info: check ! g.isClosed() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(134): Leaving test case "testIsClosed_noClosed"; testing time: 614us
1: ./test/unit/SFCGAL/LineStringTest.cpp(142): Entering test case "testIsClosed_triangle"
1: ./test/unit/SFCGAL/LineStringTest.cpp(149): info: check g.isClosed() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(142): Leaving test case "testIsClosed_triangle"; testing time: 583us
1: ./test/unit/SFCGAL/LineStringTest.cpp(156): Entering test case "simpleIteratorTest"
1: ./test/unit/SFCGAL/LineStringTest.cpp(165): info: check it->asText( 3 ) == "POINT(0.000 0.000)" has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(167): info: check it != end has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(168): info: check it->asText( 3 ) == "POINT(1.000 1.000)" has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(170): info: check it != end has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(171): info: check it->asText( 3 ) == "POINT(2.000 2.000)" has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(173): info: check it == end has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(156): Leaving test case "simpleIteratorTest"; testing time: 988us
1: ./test/unit/SFCGAL/LineStringTest.cpp(177): Entering test case "iteratorTests"
2: area( ' MULTIPOLYGON(((971276.8 6768626,971296.8 6768626.1,971297 6768639.5,971289.3 6768639.4,971289.8 6768644.9,971280.4 6768645,971280.9 6768637.7,971276.5 6768637.5,971276.8 6768626)))' ) = 312.9
1: ./test/unit/SFCGAL/LineStringTest.cpp(190): info: check *pi == g.pointN( i ).toPoint_2() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(190): info: check *pi == g.pointN( i ).toPoint_2() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(190): info: check *pi == g.pointN( i ).toPoint_2() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(190): info: check *pi == g.pointN( i ).toPoint_2() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(197): info: check *ppi == g.pointN( i ).toPoint_3() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(197): info: check *ppi == g.pointN( i ).toPoint_3() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(197): info: check *ppi == g.pointN( i ).toPoint_3() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(197): info: check *ppi == g.pointN( i ).toPoint_3() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(177): Leaving test case "iteratorTests"; testing time: 1166us
1: ./test/unit/SFCGAL/LineStringTest.cpp(205): Entering test case "testToPolygon_2_Empty"
1: ./test/unit/SFCGAL/LineStringTest.cpp(209): info: check polygon.is_empty() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(205): Leaving test case "testToPolygon_2_Empty"; testing time: 601us
1: ./test/unit/SFCGAL/LineStringTest.cpp(211): Entering test case "testToPolygon_2_checkOrientation"
1: ./test/unit/SFCGAL/LineStringTest.cpp(222): info: check ! polygon.is_empty() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(223): info: check polygon.is_clockwise_oriented() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(228): info: check ! polygon.is_empty() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(229): info: check polygon.is_counterclockwise_oriented() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(211): Leaving test case "testToPolygon_2_checkOrientation"; testing time: 791us
1: ./test/unit/SFCGAL/LineStringTest.cpp(238): Entering test case "testClone"
1: ./test/unit/SFCGAL/LineStringTest.cpp(244): info: check copy->is< LineString >() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(245): info: check copy->as< LineString >().numPoints() == 2U has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(238): Leaving test case "testClone"; testing time: 674us
1: ./test/unit/SFCGAL/LineStringTest.cpp(249): Entering test case "testBoundary_empty"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{312.89999999794537} and areaRotate{312.89999999794537} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{312.89999999794537} and expectedArea{312.8994140625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/LineStringTest.cpp(253): info: check boundary->isEmpty() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(254): info: check boundary->is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(249): Leaving test case "testBoundary_empty"; testing time: 668us
1: ./test/unit/SFCGAL/LineStringTest.cpp(256): Entering test case "testBoundary_3points"
1: ./test/unit/SFCGAL/LineStringTest.cpp(264): info: check ! boundary->isEmpty() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(265): info: check boundary->is< MultiPoint >() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(266): info: check boundary->numGeometries() == 2U has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(256): Leaving test case "testBoundary_3points"; testing time: 723us
1: ./test/unit/SFCGAL/LineStringTest.cpp(268): Entering test case "testBoundary_closed"
1: ./test/unit/SFCGAL/LineStringTest.cpp(277): info: check boundary->isEmpty() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(278): info: check boundary->is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(268): Leaving test case "testBoundary_closed"; testing time: 647us
1: ./test/unit/SFCGAL/LineStringTest.cpp(283): Entering test case "testEnvelope_empty"
1: ./test/unit/SFCGAL/LineStringTest.cpp(285): info: check LineString().envelope().isEmpty() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(283): Leaving test case "testEnvelope_empty"; testing time: 603us
1: ./test/unit/SFCGAL/LineStringTest.cpp(287): Entering test case "testEnvelope_2D"
1: ./test/unit/SFCGAL/LineStringTest.cpp(295): info: check ! box.isEmpty() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(296): info: check ! box.is3D() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(298): info: check box.xMin() == 1.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(299): info: check box.xMax() == 3.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(300): info: check box.yMin() == 5.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(301): info: check box.yMax() == 9.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(287): Leaving test case "testEnvelope_2D"; testing time: 924us
1: ./test/unit/SFCGAL/LineStringTest.cpp(303): Entering test case "testEnvelope_3D"
1: ./test/unit/SFCGAL/LineStringTest.cpp(311): info: check ! box.isEmpty() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(312): info: check box.is3D() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(314): info: check box.xMin() == 1.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(315): info: check box.xMax() == 3.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(316): info: check box.yMin() == 5.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(317): info: check box.yMax() == 9.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(318): info: check box.zMin() == 11.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(319): info: check box.zMax() == 17.0 has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(303): Leaving test case "testEnvelope_3D"; testing time: 1100us
1: ./test/unit/SFCGAL/LineStringTest.cpp(323): Entering test case "asTextEmpty"
1: ./test/unit/SFCGAL/LineStringTest.cpp(326): info: check g.asText( 1 ) == "LINESTRING EMPTY" has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(323): Leaving test case "asTextEmpty"; testing time: 608us
1: ./test/unit/SFCGAL/LineStringTest.cpp(328): Entering test case "asText2d"
1: ./test/unit/SFCGAL/LineStringTest.cpp(334): info: check g.asText( 3 ) == "LINESTRING(2.000 3.000,4.000 5.000)" has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(328): Leaving test case "asText2d"; testing time: 614us
1: ./test/unit/SFCGAL/LineStringTest.cpp(336): Entering test case "asText3d"
1: ./test/unit/SFCGAL/LineStringTest.cpp(342): info: check g.asText( 3 ) == "LINESTRING(2.000 3.000 7.000,4.000 5.000 8.000)" has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(336): Leaving test case "asText3d"; testing time: 627us
1: ./test/unit/SFCGAL/LineStringTest.cpp(346): Entering test case "testGeometryType"
1: ./test/unit/SFCGAL/LineStringTest.cpp(349): info: check g.geometryType() == "LineString" has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(346): Leaving test case "testGeometryType"; testing time: 579us
1: ./test/unit/SFCGAL/LineStringTest.cpp(353): Entering test case "testGeometryTypeId"
1: ./test/unit/SFCGAL/LineStringTest.cpp(356): info: check g.geometryTypeId() == TYPE_LINESTRING has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(353): Leaving test case "testGeometryTypeId"; testing time: 602us
1: ./test/unit/SFCGAL/LineStringTest.cpp(363): Entering test case "testIsEmpty_true"
2: area( ' MULTIPOLYGON(((650686.1 6913382.7,650681.3 6913398.2,650676.2 6913396.7,650673.2 6913406.8,650658.8 6913401.2,650648.8 6913438,650660.6 6913441.6,650669.8 6913441.4,650683.9 6913445.1,650681.7 6913451.1,650670.4 6913446.9,650667.3 6913457.2,650693.5 6913467.1,650697.7 6913457.2,650687.9 6913453.3,650689.2 6913450.3,650699.4 6913452.9,650720.3 6913396.1,650686.1 6913382.7)))' ) = 3256.53
1: ./test/unit/SFCGAL/LineStringTest.cpp(366): info: check g.isEmpty() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(363): Leaving test case "testIsEmpty_true"; testing time: 602us
1: ./test/unit/SFCGAL/LineStringTest.cpp(368): Entering test case "testIsEmpty_false"
1: ./test/unit/SFCGAL/LineStringTest.cpp(371): info: check ! g.isEmpty() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(368): Leaving test case "testIsEmpty_false"; testing time: 530us
1: ./test/unit/SFCGAL/LineStringTest.cpp(375): Entering test case "testIs3D_false"
1: ./test/unit/SFCGAL/LineStringTest.cpp(378): info: check ! g.is3D() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(375): Leaving test case "testIs3D_false"; testing time: 590us
1: ./test/unit/SFCGAL/LineStringTest.cpp(380): Entering test case "testIs3D_true"
1: ./test/unit/SFCGAL/LineStringTest.cpp(383): info: check g.is3D() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(380): Leaving test case "testIs3D_true"; testing time: 549us
1: ./test/unit/SFCGAL/LineStringTest.cpp(390): Entering test case "isLineString"
1: ./test/unit/SFCGAL/LineStringTest.cpp(393): info: check g.is< LineString >() has passed
1: ./test/unit/SFCGAL/LineStringTest.cpp(390): Leaving test case "isLineString"; testing time: 616us
1: ./test/unit/SFCGAL/LineStringTest.cpp(32): Leaving test suite "SFCGAL_LineStringTest"; testing time: 25715us
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(30): Entering test suite "SFCGAL_MultiLineStringTest"
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(32): Entering test case "defaultConstructor"
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(35): info: check g.isEmpty() has passed
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(36): info: check ! g.is3D() has passed
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(37): info: check g.numGeometries() == 0U has passed
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(32): Leaving test case "defaultConstructor"; testing time: 773us
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(42): Entering test case "addLineString"
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(46): info: check g.numGeometries() == 1U has passed
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(42): Leaving test case "addLineString"; testing time: 573us
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(49): Entering test case "addLineStringThrow"
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(52): info: check 'exception "std::exception" raised as expected' has passed
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(49): Leaving test case "addLineStringThrow"; testing time: 659us
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(57): Entering test case "asTextEmpty"
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(60): info: check g.asText( 1 ) == "MULTILINESTRING EMPTY" has passed
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(57): Leaving test case "asTextEmpty"; testing time: 599us
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(63): Entering test case "asText2d"
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(68): info: check g.asText( 1 ) == "MULTILINESTRING((0.0 0.0,1.0 1.0),(1.0 1.0,2.0 2.0))" has passed
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(63): Leaving test case "asText2d"; testing time: 633us
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(73): Entering test case "isGeometryCollection"
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(76): info: check g.is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(73): Leaving test case "isGeometryCollection"; testing time: 573us
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(79): Entering test case "isMultiLineString"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{3256.5250000060887} and areaRotate{3256.5250000060887} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{3256.5250000060887} and expectedArea{3256.525390625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(82): info: check g.is< MultiLineString >() has passed
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(79): Leaving test case "isMultiLineString"; testing time: 657us
1: ./test/unit/SFCGAL/MultiLineStringTest.cpp(30): Leaving test suite "SFCGAL_MultiLineStringTest"; testing time: 5034us
1: ./test/unit/SFCGAL/MultiPointTest.cpp(30): Entering test suite "SFCGAL_MultiPointTest"
1: ./test/unit/SFCGAL/MultiPointTest.cpp(32): Entering test case "defaultConstructor"
1: ./test/unit/SFCGAL/MultiPointTest.cpp(35): info: check g.isEmpty() has passed
1: ./test/unit/SFCGAL/MultiPointTest.cpp(36): info: check ! g.is3D() has passed
1: ./test/unit/SFCGAL/MultiPointTest.cpp(37): info: check g.numGeometries() == 0U has passed
1: ./test/unit/SFCGAL/MultiPointTest.cpp(32): Leaving test case "defaultConstructor"; testing time: 728us
1: ./test/unit/SFCGAL/MultiPointTest.cpp(40): Entering test case "testGeometryTypeId"
1: ./test/unit/SFCGAL/MultiPointTest.cpp(43): info: check g.geometryTypeId() == TYPE_MULTIPOINT has passed
1: ./test/unit/SFCGAL/MultiPointTest.cpp(40): Leaving test case "testGeometryTypeId"; testing time: 580us
2: area( ' MULTIPOLYGON(((879677.2 6558431.2,879683.4 6558430.7,879682.4 6558424.6,879676.5 6558426.9,879677.2 6558431.2)))' ) = 32.65
1: ./test/unit/SFCGAL/MultiPointTest.cpp(47): Entering test case "addPoint"
1: ./test/unit/SFCGAL/MultiPointTest.cpp(51): info: check g.numGeometries() == 1U has passed
1: ./test/unit/SFCGAL/MultiPointTest.cpp(47): Leaving test case "addPoint"; testing time: 625us
1: ./test/unit/SFCGAL/MultiPointTest.cpp(54): Entering test case "addLineStringThrow"
1: ./test/unit/SFCGAL/MultiPointTest.cpp(57): info: check 'exception "std::exception" raised as expected' has passed
1: ./test/unit/SFCGAL/MultiPointTest.cpp(54): Leaving test case "addLineStringThrow"; testing time: 621us
1: ./test/unit/SFCGAL/MultiPointTest.cpp(62): Entering test case "asTextEmpty"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{32.649999998026765} and areaRotate{32.649999998026765} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{32.649999998026765} and expectedArea{32.64990234375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/MultiPointTest.cpp(65): info: check g.asText( 1 ) == "MULTIPOINT EMPTY" has passed
1: ./test/unit/SFCGAL/MultiPointTest.cpp(62): Leaving test case "asTextEmpty"; testing time: 749us
1: ./test/unit/SFCGAL/MultiPointTest.cpp(68): Entering test case "asText2d"
1: ./test/unit/SFCGAL/MultiPointTest.cpp(73): info: check g.asText( 3 ) == "MULTIPOINT((2.000 3.000),(3.000 4.000))" has passed
1: ./test/unit/SFCGAL/MultiPointTest.cpp(68): Leaving test case "asText2d"; testing time: 611us
1: ./test/unit/SFCGAL/MultiPointTest.cpp(78): Entering test case "isGeometryCollection"
1: ./test/unit/SFCGAL/MultiPointTest.cpp(81): info: check g.is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/MultiPointTest.cpp(78): Leaving test case "isGeometryCollection"; testing time: 572us
1: ./test/unit/SFCGAL/MultiPointTest.cpp(84): Entering test case "isMultiPoint"
2: area( ' MULTIPOLYGON(((963507.6 6230245.7,963502 6230245.5,963503 6230224.3,963508.5 6230224.5,963507.6 6230245.7)))' ) = 117.85
1: ./test/unit/SFCGAL/MultiPointTest.cpp(87): info: check g.is< MultiPoint >() has passed
1: ./test/unit/SFCGAL/MultiPointTest.cpp(84): Leaving test case "isMultiPoint"; testing time: 595us
1: ./test/unit/SFCGAL/MultiPointTest.cpp(30): Leaving test suite "SFCGAL_MultiPointTest"; testing time: 5735us
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(32): Entering test suite "SFCGAL_MultiPolygonTest"
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(34): Entering test case "defaultConstructor"
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(37): info: check g.isEmpty() has passed
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(38): info: check ! g.is3D() has passed
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(39): info: check g.numGeometries() == 0U has passed
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(34): Leaving test case "defaultConstructor"; testing time: 723us
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(42): Entering test case "testGeometryTypeId"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{117.84999999855066} and areaRotate{117.84999999855066} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{117.84999999855066} and expectedArea{117.849609375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(45): info: check g.geometryTypeId() == TYPE_MULTIPOLYGON has passed
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(42): Leaving test case "testGeometryTypeId"; testing time: 650us
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(49): Entering test case "addPolygon"
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(53): info: check g.numGeometries() == 1U has passed
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(49): Leaving test case "addPolygon"; testing time: 588us
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(56): Entering test case "addLineStringThrow"
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(59): info: check 'exception "std::exception" raised as expected' has passed
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(56): Leaving test case "addLineStringThrow"; testing time: 629us
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(64): Entering test case "asTextEmpty"
2: area( ' MULTIPOLYGON(((505099.1 6885698.9,505115.1 6885696.2,505113.9 6885690.8,505098.4 6885693.2,505099.1 6885698.9)))' ) = 89.835
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(67): info: check g.asText( 1 ) == "MULTIPOLYGON EMPTY" has passed
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(64): Leaving test case "asTextEmpty"; testing time: 615us
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(69): Entering test case "asText2d"
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(74): info: check g.asText( 3 ) == "MULTIPOLYGON(((0.000 0.000,1.000 0.000,1.000 1.000,0.000 1.000,0.000 0.000)),((2.000 4.000,3.000 4.000,3.000 5.000,2.000 5.000,2.000 4.000)))" has passed
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(69): Leaving test case "asText2d"; testing time: 659us
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(79): Entering test case "isGeometryCollection"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{89.834999996919066} and areaRotate{89.834999996919066} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{89.834999996919066} and expectedArea{89.835205078125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(82): info: check g.is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(79): Leaving test case "isGeometryCollection"; testing time: 637us
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(85): Entering test case "isMultiPolygon"
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(88): info: check g.is< MultiPolygon >() has passed
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(85): Leaving test case "isMultiPolygon"; testing time: 596us
1: ./test/unit/SFCGAL/MultiPolygonTest.cpp(32): Leaving test suite "SFCGAL_MultiPolygonTest"; testing time: 5763us
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(32): Entering test suite "SFCGAL_MultiSolidTest"
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(34): Entering test case "defaultConstructor"
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(37): info: check g.isEmpty() has passed
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(38): info: check ! g.is3D() has passed
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(39): info: check g.numGeometries() == 0U has passed
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(34): Leaving test case "defaultConstructor"; testing time: 724us
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(42): Entering test case "testGeometryTypeId"
2: area( ' MULTIPOLYGON(((245256.3 6856304.4,245257.1 6856298,245236.2 6856295,245235.5 6856299.9,245256.3 6856304.4)))' ) = 120.615
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(45): info: check g.geometryTypeId() == TYPE_MULTISOLID has passed
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(42): Leaving test case "testGeometryTypeId"; testing time: 602us
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(49): Entering test case "addSolid"
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(53): info: check g.numGeometries() == 1U has passed
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(49): Leaving test case "addSolid"; testing time: 581us
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(56): Entering test case "addLineStringThrow"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{120.61499999802267} and areaRotate{120.61499999802267} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{120.61499999802267} and expectedArea{120.615112304688} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(59): info: check 'exception "std::exception" raised as expected' has passed
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(56): Leaving test case "addLineStringThrow"; testing time: 685us
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(64): Entering test case "asTextEmpty"
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(67): info: check g.asText( 1 ) == "MULTISOLID EMPTY" has passed
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(64): Leaving test case "asTextEmpty"; testing time: 586us
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(69): Entering test case "asText2d"
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(74): info: check g.asText( 0 ) == "MULTISOLID(((((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)),((0 0 1,1 0 1,1 1 1,0 1 1,0 0 1)),((0 0 0,1 0 0,1 0 1,0 0 1,0 0 0)),((1 1 0,0 1 0,0 1 1,1 1 1,1 1 0)),((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)),((0 0 0,0 0 1,0 1 1,0 1 0,0 0 0)))),((((2 4 6,2 5 6,3 5 6,3 4 6,2 4 6)),((2 4 7,3 4 7,3 5 7,2 5 7,2 4 7)),((2 4 6,3 4 6,3 4 7,2 4 7,2 4 6)),((3 5 6,2 5 6,2 5 7,3 5 7,3 5 6)),((3 4 6,3 5 6,3 5 7,3 4 7,3 4 6)),((2 4 6,2 4 7,2 5 7,2 5 6,2 4 6)))))" has passed
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(69): Leaving test case "asText2d"; testing time: 1117us
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(79): Entering test case "isGeometryCollection"
2: area( ' MULTIPOLYGON(((987885.4 6716896.7,987888.4 6716898.3,987884 6716906.4,987873.4 6716900.5,987877.5 6716893.1,987885.1 6716897.3,987885.4 6716896.7)))' ) = 104.91
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(82): info: check g.is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(79): Leaving test case "isGeometryCollection"; testing time: 581us
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(85): Entering test case "isMultiSolid"
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(88): info: check g.is< MultiSolid >() has passed
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(85): Leaving test case "isMultiSolid"; testing time: 563us
1: ./test/unit/SFCGAL/MultiSolidTest.cpp(32): Leaving test suite "SFCGAL_MultiSolidTest"; testing time: 6085us
1: ./test/unit/SFCGAL/NumericTest.cpp(29): Entering test suite "SFCGAL_NumericTest"
1: ./test/unit/SFCGAL/NumericTest.cpp(31): Entering test case "testFloorRational"
1: ./test/unit/SFCGAL/NumericTest.cpp(33): info: check SFCGAL::floor( CGAL::Gmpq( 0 ) ) == 0 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(34): info: check SFCGAL::floor( CGAL::Gmpq( 1,2 ) ) == 0 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(35): info: check SFCGAL::floor( CGAL::Gmpq( 1,3 ) ) == 0 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(36): info: check SFCGAL::floor( CGAL::Gmpq( 2,3 ) ) == 0 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(37): info: check SFCGAL::floor( CGAL::Gmpq( 1,1 ) ) == 1 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(38): info: check SFCGAL::floor( CGAL::Gmpq( 4,3 ) ) == 1 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(31): Leaving test case "testFloorRational"; testing time: 991us
1: ./test/unit/SFCGAL/NumericTest.cpp(41): Entering test case "testCeilRational"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{104.90999999841794} and areaRotate{104.90999999841794} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{104.90999999841794} and expectedArea{104.91015625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/NumericTest.cpp(43): info: check SFCGAL::ceil( CGAL::Gmpq( 0 ) ) == 0 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(44): info: check SFCGAL::ceil( CGAL::Gmpq( 1,2 ) ) == 1 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(45): info: check SFCGAL::ceil( CGAL::Gmpq( 1,3 ) ) == 1 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(46): info: check SFCGAL::ceil( CGAL::Gmpq( 1,1 ) ) == 1 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(47): info: check SFCGAL::ceil( CGAL::Gmpq( 4,3 ) ) == 2 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(41): Leaving test case "testCeilRational"; testing time: 991us
1: ./test/unit/SFCGAL/NumericTest.cpp(50): Entering test case "testRoundRational"
1: ./test/unit/SFCGAL/NumericTest.cpp(52): info: check SFCGAL::round( CGAL::Gmpq( 0 ) ) == 0 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(53): info: check SFCGAL::round( CGAL::Gmpq( 1,2 ) ) == 1 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(54): info: check SFCGAL::round( CGAL::Gmpq( 1,3 ) ) == 0 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(55): info: check SFCGAL::round( CGAL::Gmpq( 1,1 ) ) == 1 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(56): info: check SFCGAL::round( CGAL::Gmpq( 4,3 ) ) == 1 has passed
1: ./test/unit/SFCGAL/NumericTest.cpp(50): Leaving test case "testRoundRational"; testing time: 968us
1: ./test/unit/SFCGAL/NumericTest.cpp(29): Leaving test suite "SFCGAL_NumericTest"; testing time: 3220us
1: ./test/unit/SFCGAL/PointTest.cpp(32): Entering test suite "SFCGAL_PointTest"
1: ./test/unit/SFCGAL/PointTest.cpp(36): Entering test case "defaultConstructor"
1: ./test/unit/SFCGAL/PointTest.cpp(39): info: check g.isEmpty() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(40): info: check ! g.is3D() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(41): info: check ! g.isMeasured() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(44): info: check 'exception "Exception" raised as expected' has passed
1: ./test/unit/SFCGAL/PointTest.cpp(45): info: check 'exception "Exception" raised as expected' has passed
1: ./test/unit/SFCGAL/PointTest.cpp(46): info: check 'exception "Exception" raised as expected' has passed
1: ./test/unit/SFCGAL/PointTest.cpp(47): info: check std::isnan( g.m() ) has passed
1: ./test/unit/SFCGAL/PointTest.cpp(36): Leaving test case "defaultConstructor"; testing time: 1136us
1: ./test/unit/SFCGAL/PointTest.cpp(53): Entering test case "xyConstructor"
1: ./test/unit/SFCGAL/PointTest.cpp(56): info: check ! g.isEmpty() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(57): info: check ! g.is3D() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(58): info: check g.x() == 2.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(59): info: check g.y() == 3.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(60): info: check g.z() == 0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(53): Leaving test case "xyConstructor"; testing time: 879us
1: ./test/unit/SFCGAL/PointTest.cpp(65): Entering test case "xyzConstructor"
2: area( ' MULTIPOLYGON(((987783.2 6716923.9,987786.8 6716918.6,987793.1 6716922.7,987790.5 6716926.5,987793.5 6716928.6,987791.2 6716931.9,987787.5 6716929.3,987784.3 6716927.1,987785.4 6716925.5,987783.2 6716923.9)))' ) = 73.16
1: ./test/unit/SFCGAL/PointTest.cpp(68): info: check ! g.isEmpty() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(69): info: check g.is3D() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(70): info: check g.x() == 2.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(71): info: check g.y() == 3.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(72): info: check g.z() == 4.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(65): Leaving test case "xyzConstructor"; testing time: 934us
1: ./test/unit/SFCGAL/PointTest.cpp(88): Entering test case "testGetSetM"
1: ./test/unit/SFCGAL/PointTest.cpp(91): info: check ! p.isMeasured() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(92): info: check std::isnan( p.m() ) has passed
1: ./test/unit/SFCGAL/PointTest.cpp(94): info: check p.m() == 5.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(88): Leaving test case "testGetSetM"; testing time: 674us
1: ./test/unit/SFCGAL/PointTest.cpp(106): Entering test case "emptyToVector_2"
1: ./test/unit/SFCGAL/PointTest.cpp(110): info: check CGAL::to_double( p.x() ) == 0.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(111): info: check CGAL::to_double( p.y() ) == 0.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(106): Leaving test case "emptyToVector_2"; testing time: 646us
1: ./test/unit/SFCGAL/PointTest.cpp(113): Entering test case "xyToVector_2"
1: ./test/unit/SFCGAL/PointTest.cpp(117): info: check CGAL::to_double( p.x() ) == 3.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(118): info: check CGAL::to_double( p.y() ) == 4.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(113): Leaving test case "xyToVector_2"; testing time: 646us
1: ./test/unit/SFCGAL/PointTest.cpp(120): Entering test case "xyToVector_3"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{73.160000001057611} and areaRotate{73.160000001057611} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/PointTest.cpp(125): info: check CGAL::to_double( p.x() ) == 3.0 has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{73.160000001057611} and expectedArea{73.16015625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/PointTest.cpp(126): info: check CGAL::to_double( p.y() ) == 4.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(127): info: check CGAL::to_double( p.z() ) == 0.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(120): Leaving test case "xyToVector_3"; testing time: 815us
1: ./test/unit/SFCGAL/PointTest.cpp(139): Entering test case "testClone"
1: ./test/unit/SFCGAL/PointTest.cpp(143): info: check copy->is< Point >() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(144): info: check copy->as< Point >().x() == 3.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(145): info: check copy->as< Point >().y() == 4.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(139): Leaving test case "testClone"; testing time: 802us
1: ./test/unit/SFCGAL/PointTest.cpp(149): Entering test case "testBoundary"
1: ./test/unit/SFCGAL/PointTest.cpp(153): info: check boundary->isEmpty() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(154): info: check boundary->is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(149): Leaving test case "testBoundary"; testing time: 643us
1: ./test/unit/SFCGAL/PointTest.cpp(158): Entering test case "testEnvelope_empty"
1: ./test/unit/SFCGAL/PointTest.cpp(160): info: check Point().envelope().isEmpty() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(158): Leaving test case "testEnvelope_empty"; testing time: 564us
1: ./test/unit/SFCGAL/PointTest.cpp(162): Entering test case "testEnvelope_2D"
1: ./test/unit/SFCGAL/PointTest.cpp(166): info: check ! box.isEmpty() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(167): info: check ! box.is3D() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(169): info: check box.xMin() == 3.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(170): info: check box.xMax() == 3.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(171): info: check box.yMin() == 4.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(172): info: check box.yMax() == 4.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(162): Leaving test case "testEnvelope_2D"; testing time: 919us
1: ./test/unit/SFCGAL/PointTest.cpp(174): Entering test case "testEnvelope_3D"
1: ./test/unit/SFCGAL/PointTest.cpp(178): info: check ! box.isEmpty() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(179): info: check box.is3D() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(181): info: check box.xMin() == 3.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(182): info: check box.xMax() == 3.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(183): info: check box.yMin() == 4.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(184): info: check box.yMax() == 4.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(185): info: check box.zMin() == 5.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(186): info: check box.zMax() == 5.0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(174): Leaving test case "testEnvelope_3D"; testing time: 1081us
1: ./test/unit/SFCGAL/PointTest.cpp(191): Entering test case "asTextEmpty"
1: ./test/unit/SFCGAL/PointTest.cpp(194): info: check g.asText( 1 ) == "POINT EMPTY" has passed
1: ./test/unit/SFCGAL/PointTest.cpp(191): Leaving test case "asTextEmpty"; testing time: 584us
1: ./test/unit/SFCGAL/PointTest.cpp(196): Entering test case "asText2d"
2: area( ' MULTIPOLYGON(((987778.7 6716934.1,987779.2 6716933.5,987778.6 6716933.1,987779.6 6716931.6,987780.5 6716932.3,987784.3 6716927.1,987787.5 6716929.3,987779.8 6716940.2,987779 6716941.3,987773.2 6716939.1,987777.6 6716933.2,987778.7 6716934.1)))' ) = 76.135
1: ./test/unit/SFCGAL/PointTest.cpp(199): info: check g.asText( 3 ) == "POINT(2.000 3.000)" has passed
1: ./test/unit/SFCGAL/PointTest.cpp(196): Leaving test case "asText2d"; testing time: 611us
1: ./test/unit/SFCGAL/PointTest.cpp(201): Entering test case "asText3d"
1: ./test/unit/SFCGAL/PointTest.cpp(204): info: check g.asText( 3 ) == "POINT(2.000 3.000 4.000)" has passed
1: ./test/unit/SFCGAL/PointTest.cpp(201): Leaving test case "asText3d"; testing time: 598us
1: ./test/unit/SFCGAL/PointTest.cpp(208): Entering test case "testGeometryType"
1: ./test/unit/SFCGAL/PointTest.cpp(211): info: check g.geometryType() == "Point" has passed
1: ./test/unit/SFCGAL/PointTest.cpp(208): Leaving test case "testGeometryType"; testing time: 590us
1: ./test/unit/SFCGAL/PointTest.cpp(214): Entering test case "testGeometryTypeId"
1: ./test/unit/SFCGAL/PointTest.cpp(217): info: check g.geometryTypeId() == TYPE_POINT has passed
1: ./test/unit/SFCGAL/PointTest.cpp(214): Leaving test case "testGeometryTypeId"; testing time: 594us
1: ./test/unit/SFCGAL/PointTest.cpp(221): Entering test case "testDimension"
1: ./test/unit/SFCGAL/PointTest.cpp(224): info: check g.dimension() == 0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(221): Leaving test case "testDimension"; testing time: 643us
1: ./test/unit/SFCGAL/PointTest.cpp(228): Entering test case "testCoordinateDimension"
1: ./test/unit/SFCGAL/PointTest.cpp(230): info: check Point().coordinateDimension() == 0 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(231): info: check Point( 2.0,3.0 ).coordinateDimension() == 2 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(232): info: check Point( 2.0,3.0,4.0 ).coordinateDimension() == 3 has passed
1: ./test/unit/SFCGAL/PointTest.cpp(228): Leaving test case "testCoordinateDimension"; testing time: 784us
1: ./test/unit/SFCGAL/PointTest.cpp(235): Entering test case "testIsEmpty"
1: ./test/unit/SFCGAL/PointTest.cpp(237): info: check Point().isEmpty() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(238): info: check ! Point( 2.0,3.0 ).isEmpty() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(235): Leaving test case "testIsEmpty"; testing time: 683us
1: ./test/unit/SFCGAL/PointTest.cpp(241): Entering test case "testIs3D"
1: ./test/unit/SFCGAL/PointTest.cpp(243): info: check ! Point().is3D() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(244): info: check ! Point( 2.0,3.0 ).is3D() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(245): info: check Point( 2.0,3.0,4.0 ).is3D() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(241): Leaving test case "testIs3D"; testing time: 655us
1: ./test/unit/SFCGAL/PointTest.cpp(248): Entering test case "testIsMeasured"
1: ./test/unit/SFCGAL/PointTest.cpp(250): info: check ! Point().isMeasured() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(251): info: check ! Point( 2.0,3.0 ).isMeasured() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(252): info: check ! Point( 2.0,3.0,4.0 ).isMeasured() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(253): info: check Point( 2.0,3.0,4.0,5.0 ).isMeasured() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(248): Leaving test case "testIsMeasured"; testing time: 683us
1: ./test/unit/SFCGAL/PointTest.cpp(260): Entering test case "isPoint"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{76.13499999979453} and areaRotate{76.13499999979453} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{76.13499999979453} and expectedArea{76.1357421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((895059.1 6689136.3,895054.2 6689125.7,895018.3 6689143.7,895023.2 6689154,895059.1 6689136.3)))' ) = 462.62
1: ./test/unit/SFCGAL/PointTest.cpp(263): info: check g.is< Point >() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(260): Leaving test case "isPoint"; testing time: 779us
1: ./test/unit/SFCGAL/PointTest.cpp(267): Entering test case "asPoint"
1: ./test/unit/SFCGAL/PointTest.cpp(270): info: check g->as< Point >().isEmpty() has passed
1: ./test/unit/SFCGAL/PointTest.cpp(267): Leaving test case "asPoint"; testing time: 609us
1: ./test/unit/SFCGAL/PointTest.cpp(32): Leaving test suite "SFCGAL_PointTest"; testing time: 19648us
1: ./test/unit/SFCGAL/PolygonTest.cpp(31): Entering test suite "SFCGAL_PolygonTest"
1: ./test/unit/SFCGAL/PolygonTest.cpp(34): Entering test case "defaultConstructor"
1: ./test/unit/SFCGAL/PolygonTest.cpp(37): info: check g.isEmpty() has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(38): info: check ! g.is3D() has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(39): info: check g.numInteriorRings() == 0U has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(34): Leaving test case "defaultConstructor"; testing time: 736us
1: ./test/unit/SFCGAL/PolygonTest.cpp(44): Entering test case "exteriorRingConstructor"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{462.62000001501985} and areaRotate{462.62000001501985} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{462.62000001501985} and expectedArea{462.6201171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((923926.3 6769385.3,923927.1 6769377.7,923935.9 6769378,923935.2 6769387.3,923926.3 6769385.3)))' ) = 75.645
1: ./test/unit/SFCGAL/PolygonTest.cpp(54): info: check ! g.isEmpty() has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(55): info: check ! g.is3D() has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(56): info: check g.numInteriorRings() == 0U has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(57): info: check g.exteriorRing().numPoints() == 5U has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(44): Leaving test case "exteriorRingConstructor"; testing time: 815us
1: ./test/unit/SFCGAL/PolygonTest.cpp(59): Entering test case "exteriorRingConstructor3D"
1: ./test/unit/SFCGAL/PolygonTest.cpp(68): info: check ! g.isEmpty() has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(69): info: check g.is3D() has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(70): info: check g.numInteriorRings() == 0U has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(59): Leaving test case "exteriorRingConstructor3D"; testing time: 697us
1: ./test/unit/SFCGAL/PolygonTest.cpp(76): Entering test case "testConstructorTriangle"
1: ./test/unit/SFCGAL/PolygonTest.cpp(85): info: check g.numRings() == 1U has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(86): info: check g.exteriorRing().numPoints() == 4U has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(76): Leaving test case "testConstructorTriangle"; testing time: 701us
1: ./test/unit/SFCGAL/PolygonTest.cpp(101): Entering test case "testReverse"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{75.645000003617042} and areaRotate{75.645000003617042} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{75.645000003617042} and expectedArea{75.64501953125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/PolygonTest.cpp(110): info: check g.isCounterClockWiseOriented() has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(112): info: check ! g.isCounterClockWiseOriented() has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(101): Leaving test case "testReverse"; testing time: 754us
1: ./test/unit/SFCGAL/PolygonTest.cpp(146): Entering test case "testClone"
1: ./test/unit/SFCGAL/PolygonTest.cpp(158): info: check ! copy->isEmpty() has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(159): info: check ! copy->is3D() has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(160): info: check copy->numInteriorRings() == 0U has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(161): info: check copy->exteriorRing().numPoints() == 5U has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(146): Leaving test case "testClone"; testing time: 735us
1: ./test/unit/SFCGAL/PolygonTest.cpp(165): Entering test case "testBoundaryEmpty"
1: ./test/unit/SFCGAL/PolygonTest.cpp(168): info: check boundary->isEmpty() has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(169): info: check boundary->is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(165): Leaving test case "testBoundaryEmpty"; testing time: 587us
1: ./test/unit/SFCGAL/PolygonTest.cpp(171): Entering test case "testBoundaryWithoutHoles"
1: ./test/unit/SFCGAL/PolygonTest.cpp(175): info: check ! boundary->isEmpty() has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(176): info: check boundary->asText( 0 ) == "LINESTRING(0 0,0 1,1 1,0 0)" has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(171): Leaving test case "testBoundaryWithoutHoles"; testing time: 740us
2: area( ' MULTIPOLYGON(((924477.1 6769125.3,924472.2 6769116.8,924486.5 6769107.7,924491.9 6769118,924477.1 6769125.3)))' ) = 179
1: ./test/unit/SFCGAL/PolygonTest.cpp(178): Entering test case "testBoundaryWithHoles"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{179.00000000376025} and areaRotate{179.00000000376025} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{179.00000000376025} and expectedArea{179} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/PolygonTest.cpp(182): info: check ! boundary->isEmpty() has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(183): info: check boundary->asText( 0 ) == "MULTILINESTRING((0 0,0 5,5 5,0 5,0 0),(1 1,2 1,2 2,1 1))" has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(178): Leaving test case "testBoundaryWithHoles"; testing time: 1040us
1: ./test/unit/SFCGAL/PolygonTest.cpp(189): Entering test case "asTextEmpty"
1: ./test/unit/SFCGAL/PolygonTest.cpp(192): info: check g.asText( 1 ) == "POLYGON EMPTY" has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(189): Leaving test case "asTextEmpty"; testing time: 633us
1: ./test/unit/SFCGAL/PolygonTest.cpp(194): Entering test case "asText2d"
2: area( ' MULTIPOLYGON(((924703.3 6769154.4,924710.3 6769149,924721.5 6769162.9,924712.4 6769168.3,924703.3 6769154.4)))' ) = 166.705
1: ./test/unit/SFCGAL/PolygonTest.cpp(203): info: check g.asText( 1 ) == "POLYGON((0.0 0.0,1.0 0.0,1.0 1.0,0.0 1.0,0.0 0.0))" has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(194): Leaving test case "asText2d"; testing time: 672us
1: ./test/unit/SFCGAL/PolygonTest.cpp(205): Entering test case "asText3d"
1: ./test/unit/SFCGAL/PolygonTest.cpp(214): info: check g.asText( 1 ) == "POLYGON((0.0 0.0 2.0,1.0 0.0 2.0,1.0 1.0 2.0,0.0 1.0 2.0,0.0 0.0 2.0))" has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(205): Leaving test case "asText3d"; testing time: 660us
1: ./test/unit/SFCGAL/PolygonTest.cpp(217): Entering test case "testGeometryType"
1: ./test/unit/SFCGAL/PolygonTest.cpp(220): info: check g.geometryType() == "Polygon" has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{166.70500000275382} and areaRotate{166.70500000275382} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{166.70500000275382} and expectedArea{166.705078125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/PolygonTest.cpp(217): Leaving test case "testGeometryType"; testing time: 568us
1: ./test/unit/SFCGAL/PolygonTest.cpp(223): Entering test case "testGeometryTypeId"
1: ./test/unit/SFCGAL/PolygonTest.cpp(226): info: check g.geometryTypeId() == TYPE_POLYGON has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(223): Leaving test case "testGeometryTypeId"; testing time: 587us
1: ./test/unit/SFCGAL/PolygonTest.cpp(229): Entering test case "testDimension"
1: ./test/unit/SFCGAL/PolygonTest.cpp(232): info: check g.dimension() == 2 has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(229): Leaving test case "testDimension"; testing time: 568us
1: ./test/unit/SFCGAL/PolygonTest.cpp(241): Entering test case "isPolygon"
1: ./test/unit/SFCGAL/PolygonTest.cpp(244): info: check g.is< Polygon >() has passed
1: ./test/unit/SFCGAL/PolygonTest.cpp(241): Leaving test case "isPolygon"; testing time: 554us
1: ./test/unit/SFCGAL/PolygonTest.cpp(31): Leaving test suite "SFCGAL_PolygonTest"; testing time: 12411us
1: ./test/unit/SFCGAL/SolidTest.cpp(31): Entering test suite "SFCGAL_SolidTest"
2: area( ' MULTIPOLYGON(((886755.1 6702797.6,886755.6 6702813.1,886740.5 6702812.9,886740.6 6702797.3,886755.1 6702797.6)))' ) = 230.09
1: ./test/unit/SFCGAL/SolidTest.cpp(82): Entering test case "solidReadTest"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{230.08999999751921} and areaRotate{230.08999999751921} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{230.08999999751921} and expectedArea{230.08984375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/SolidTest.cpp(107): info: check g->as< Solid >().numShells() == 2U has passed
1: ./test/unit/SFCGAL/SolidTest.cpp(82): Leaving test case "solidReadTest"; testing time: 2717us
1: ./test/unit/SFCGAL/SolidTest.cpp(31): Leaving test suite "SFCGAL_SolidTest"; testing time: 2804us
1: ./test/unit/SFCGAL/TriangleTest.cpp(31): Entering test suite "SFCGAL_TriangleTest"
1: ./test/unit/SFCGAL/TriangleTest.cpp(34): Entering test case "testDefaultConstructor"
1: ./test/unit/SFCGAL/TriangleTest.cpp(37): info: check g.isEmpty() has passed
2: area( ' MULTIPOLYGON(((505137 6885764.4,505144.8 6885763.8,505143.4 6885750.5,505135.5 6885751.2,505137 6885764.4)))' ) = 104.955
1: ./test/unit/SFCGAL/TriangleTest.cpp(34): Leaving test case "testDefaultConstructor"; testing time: 547us
1: ./test/unit/SFCGAL/TriangleTest.cpp(40): Entering test case "testConstructorTriangle_2"
1: ./test/unit/SFCGAL/TriangleTest.cpp(47): info: check ! g.isEmpty() has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(48): info: check ! g.is3D() has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(50): info: check g.vertex( 0 ).toPoint_2() == a has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(51): info: check g.vertex( 1 ).toPoint_2() == b has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(52): info: check g.vertex( 2 ).toPoint_2() == c has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(40): Leaving test case "testConstructorTriangle_2"; testing time: 832us
1: ./test/unit/SFCGAL/TriangleTest.cpp(55): Entering test case "testConstructorTriangle_3"
1: ./test/unit/SFCGAL/TriangleTest.cpp(62): info: check ! g.isEmpty() has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(63): info: check g.is3D() has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{104.95500000143974} and areaRotate{104.95500000143974} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/TriangleTest.cpp(65): info: check g.vertex( 0 ).toPoint_3() == a has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{104.95500000143974} and expectedArea{104.954833984375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/TriangleTest.cpp(66): info: check g.vertex( 1 ).toPoint_3() == b has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(67): info: check g.vertex( 2 ).toPoint_3() == c has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(55): Leaving test case "testConstructorTriangle_3"; testing time: 863us
1: ./test/unit/SFCGAL/TriangleTest.cpp(75): Entering test case "testReverse"
1: ./test/unit/SFCGAL/TriangleTest.cpp(84): info: check g.vertex( 0 ).toPoint_3() == a has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(85): info: check g.vertex( 1 ).toPoint_3() == c has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(86): info: check g.vertex( 2 ).toPoint_3() == b has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(75): Leaving test case "testReverse"; testing time: 799us
1: ./test/unit/SFCGAL/TriangleTest.cpp(102): Entering test case "testClone"
1: ./test/unit/SFCGAL/TriangleTest.cpp(111): info: check copy->is< Triangle >() has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(112): info: check copy->asText( 0 ) == "TRIANGLE((0 0 1,1 0 2,1 1 3,0 0 1))" has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(102): Leaving test case "testClone"; testing time: 692us
1: ./test/unit/SFCGAL/TriangleTest.cpp(116): Entering test case "testBoundary"
2: area( ' MULTIPOLYGON(((970808.1 6768816.2,970806.1 6768827.9,970792.9 6768825.7,970796.1 6768813.7,970808.1 6768816.2)))' ) = 155.42
1: ./test/unit/SFCGAL/TriangleTest.cpp(125): info: check boundary->asText( 0 ) == "LINESTRING(0 0,1 0,1 1,0 0)" has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(116): Leaving test case "testBoundary"; testing time: 640us
1: ./test/unit/SFCGAL/TriangleTest.cpp(129): Entering test case "testEnvelope_empty"
1: ./test/unit/SFCGAL/TriangleTest.cpp(134): info: check bbox.isEmpty() has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(129): Leaving test case "testEnvelope_empty"; testing time: 561us
1: ./test/unit/SFCGAL/TriangleTest.cpp(136): Entering test case "testEnvelope_2d"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{155.42000000191155} and areaRotate{155.42000000191155} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{155.42000000191155} and expectedArea{155.42041015625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/TriangleTest.cpp(145): info: check ! bbox.isEmpty() has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(146): info: check ! bbox.is3D() has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(148): info: check bbox.xMin() == 0.0 has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(149): info: check bbox.xMax() == 1.0 has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(150): info: check bbox.yMin() == -1.0 has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(151): info: check bbox.yMax() == 1.5 has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(136): Leaving test case "testEnvelope_2d"; testing time: 921us
1: ./test/unit/SFCGAL/TriangleTest.cpp(153): Entering test case "testEnvelope_3d"
1: ./test/unit/SFCGAL/TriangleTest.cpp(162): info: check ! bbox.isEmpty() has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(163): info: check bbox.is3D() has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(164): info: check bbox.xMin() == 0.0 has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(165): info: check bbox.xMax() == 1.0 has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(166): info: check bbox.yMin() == -1.0 has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(167): info: check bbox.yMax() == 1.5 has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(168): info: check bbox.zMin() == 2.0 has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(169): info: check bbox.zMax() == 8.0 has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(153): Leaving test case "testEnvelope_3d"; testing time: 1192us
1: ./test/unit/SFCGAL/TriangleTest.cpp(173): Entering test case "asTextEmpty"
2: area( ' MULTIPOLYGON(((970811.9 6768827,970821.2 6768827.7,970817.9 6768844.6,970808.3 6768843.5,970811.9 6768827)))' ) = 160.92
1: ./test/unit/SFCGAL/TriangleTest.cpp(176): info: check g.asText( 1 ) == "TRIANGLE EMPTY" has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(173): Leaving test case "asTextEmpty"; testing time: 597us
1: ./test/unit/SFCGAL/TriangleTest.cpp(178): Entering test case "asText2d"
1: ./test/unit/SFCGAL/TriangleTest.cpp(185): info: check g.asText( 1 ) == "TRIANGLE((0.0 0.0,1.0 0.0,1.0 1.0,0.0 0.0))" has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(178): Leaving test case "asText2d"; testing time: 607us
1: ./test/unit/SFCGAL/TriangleTest.cpp(187): Entering test case "asText3d"
1: ./test/unit/SFCGAL/TriangleTest.cpp(194): info: check g.asText( 1 ) == "TRIANGLE((0.0 0.0 2.0,1.0 0.0 3.0,1.0 1.0 4.0,0.0 0.0 2.0))" has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(187): Leaving test case "asText3d"; testing time: 582us
1: ./test/unit/SFCGAL/TriangleTest.cpp(199): Entering test case "testGeometryType"
1: ./test/unit/SFCGAL/TriangleTest.cpp(201): info: check Triangle().geometryType() == "Triangle" has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(199): Leaving test case "testGeometryType"; testing time: 516us
1: ./test/unit/SFCGAL/TriangleTest.cpp(204): Entering test case "testGeometryTypeId"
1: ./test/unit/SFCGAL/TriangleTest.cpp(206): info: check Triangle().geometryTypeId() == TYPE_TRIANGLE has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(204): Leaving test case "testGeometryTypeId"; testing time: 514us
1: ./test/unit/SFCGAL/TriangleTest.cpp(212): Entering test case "testIsEmpty"
1: ./test/unit/SFCGAL/TriangleTest.cpp(214): info: check Point().isEmpty() has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(215): info: check ! Triangle( Point( 0.0,0.0,2.0 ), Point( 1.0,0.0,3.0 ), Point( 1.0,1.0,4.0 ) ).isEmpty() has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(212): Leaving test case "testIsEmpty"; testing time: 575us
1: ./test/unit/SFCGAL/TriangleTest.cpp(226): Entering test case "isTriangle"
1: ./test/unit/SFCGAL/TriangleTest.cpp(229): info: check g.is< Triangle >() has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(226): Leaving test case "isTriangle"; testing time: 501us
1: ./test/unit/SFCGAL/TriangleTest.cpp(234): Entering test case "asTriangle"
1: ./test/unit/SFCGAL/TriangleTest.cpp(237): info: check g->as< Triangle >().isEmpty() has passed
1: ./test/unit/SFCGAL/TriangleTest.cpp(234): Leaving test case "asTriangle"; testing time: 490us
1: ./test/unit/SFCGAL/TriangleTest.cpp(31): Leaving test suite "SFCGAL_TriangleTest"; testing time: 12835us
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(33): Entering test suite "SFCGAL_TriangulatedSurfaceTest"
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(36): Entering test case "defaultConstructor"
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(39): info: check g.isEmpty() has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(40): info: check g.numTriangles() == 0U has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(36): Leaving test case "defaultConstructor"; testing time: 569us
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(43): Entering test case "constructorWithTriangles"
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(50): info: check ! g.isEmpty() has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(51): info: check g.numTriangles() == 2U has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(43): Leaving test case "constructorWithTriangles"; testing time: 601us
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(91): Entering test case "testClone"
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(100): info: check copy->is< TriangulatedSurface >() has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(101): info: check copy->as< TriangulatedSurface >().numTriangles() == 2U has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(91): Leaving test case "testClone"; testing time: 588us
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(105): Entering test case "testBoundary"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{160.92000000164381} and areaRotate{160.92000000164381} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{160.92000000164381} and expectedArea{160.92041015625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((970791.7 6768835.5,970790.8 6768842.6,970792.3 6768851.1,970802.1 6768852.1,970803.6 6768835.7,970791.7 6768835.5)))' ) = 183.02
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{183.02000000319788} and areaRotate{183.02000000319788} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{183.02000000319788} and expectedArea{183.02001953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((970850.2 6768862.4,970836.2 6768862,970836.9 6768831.4,970851.6 6768831.6,970850.2 6768862.4)))' ) = 440.86
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(114): info: check boundary->asText( 0 ) == "MULTILINESTRING((0 0,1 0),(1 0,1 1),(1 1,0 1),(0 1,0 0))" has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(105): Leaving test case "testBoundary"; testing time: 1397us
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(116): Entering test case "testBoundaryClosed"
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(131): info: check boundary->isEmpty() has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(116): Leaving test case "testBoundaryClosed"; testing time: 719us
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(136): Entering test case "testEnvelope"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{440.86000000044942} and areaRotate{440.86000000044942} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{440.86000000044942} and expectedArea{440.85986328125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(151): info: check bbox.xMin() == 0.0 has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(152): info: check bbox.xMax() == 1.0 has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(153): info: check bbox.yMin() == 0.0 has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(154): info: check bbox.yMax() == 1.0 has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(155): info: check bbox.zMin() == 0.0 has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(156): info: check bbox.zMax() == 1.0 has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(136): Leaving test case "testEnvelope"; testing time: 967us
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(162): Entering test case "testGeometryType"
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(165): info: check g.geometryType() == "TriangulatedSurface" has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(162): Leaving test case "testGeometryType"; testing time: 563us
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(168): Entering test case "testGeometryTypeId"
2: area( ' MULTIPOLYGON(((970503.9 6768885.9,970488.6 6768886.1,970488.4 6768863.3,970504.1 6768862.7,970503.9 6768885.9)))' ) = 356.5
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(171): info: check g.geometryTypeId() == TYPE_TRIANGULATEDSURFACE has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(168): Leaving test case "testGeometryTypeId"; testing time: 593us
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(175): Entering test case "testDimension"
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(178): info: check g.dimension() == 2 has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(175): Leaving test case "testDimension"; testing time: 575us
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(187): Entering test case "isTriangulatedSurface"
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(190): info: check g.is< TriangulatedSurface >() has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(187): Leaving test case "isTriangulatedSurface"; testing time: 535us
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(199): Entering test case "polyhedronConversionTest"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{356.5} and areaRotate{356.5} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{356.5} and expectedArea{356.50048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((970673.7 6768924.5,970665.5 6768927.2,970671.5 6768942.3,970679.6 6768939.1,970673.7 6768924.5)))' ) = 138.58
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(213): info: check poly->size_of_facets() == 4U has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(214): info: check poly->size_of_vertices() == 6U has passed
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(199): Leaving test case "polyhedronConversionTest"; testing time: 3344us
1: ./test/unit/SFCGAL/TriangulatedSurfaceTest.cpp(33): Leaving test suite "SFCGAL_TriangulatedSurfaceTest"; testing time: 11371us
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(44): Entering test suite "SFCGAL_algorithm_AlphaShapesTest"
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(48): Entering test case "testAlphaShapes2D_ComputeAlpha"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{138.58000000275965} and areaRotate{138.58000000275965} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{138.58000000275965} and expectedArea{138.580078125} doesn't exceed 0.5%
1: Test case SFCGAL_algorithm_AlphaShapesTest/testAlphaShapes2D_ComputeAlpha did not check any assertions
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(48): Leaving test case "testAlphaShapes2D_ComputeAlpha"; testing time: 1027us
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(61): Entering test case "testAlphaShapes2D_Empty"
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(66): info: check alphaShapes->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(61): Leaving test case "testAlphaShapes2D_Empty"; testing time: 657us
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(69): Entering test case "testAlphaShapes2D_ColinearProduceEmpty"
2: area( ' MULTIPOLYGON(((970552.6 6768988,970549 6769001.3,970535.6 6768996.8,970541.2 6768984.8,970552.6 6768988)))' ) = 174.57
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(76): info: check alphaShapes->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(69): Leaving test case "testAlphaShapes2D_ColinearProduceEmpty"; testing time: 606us
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(79): Entering test case "testAlphaShapes2D_Triangle"
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(88): info: check alphaShapes->is<Polygon>() has passed
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(91): info: check alphaShapes->asText(1) == expectedWkt has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{174.57000000103841} and areaRotate{174.57000000103841} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(79): Leaving test case "testAlphaShapes2D_Triangle"; testing time: 948us
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(94): Entering test case "testAlphaShapes2D_Polygon"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{174.57000000103841} and expectedArea{174.57080078125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(103): info: check alphaShapes->is<Polygon>() has passed
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(106): info: check alphaShapes->asText(1) == expectedWkt has passed
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(94): Leaving test case "testAlphaShapes2D_Polygon"; testing time: 958us
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(109): Entering test case "testAlphaShapes2D_MultiPoint"
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(113): info: check ifs.good() has passed
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(118): info: check efs.good() has passed
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(123): info: check efsOptimal.good() has passed
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(128): info: check efsOptimalHoles.good() has passed
2: area( ' MULTIPOLYGON(((970555.1 6768971.4,970549.2 6768972,970550.5 6768979.9,970556.8 6768979.6,970555.1 6768971.4)))' ) = 49.78
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{49.780000000247959} and areaRotate{49.780000000247959} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{49.780000000247959} and expectedArea{49.77978515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((970571 6768944.2,970568.6 6768960.6,970583.6 6768962.1,970585.4 6768945.3,970571 6768944.2)))' ) = 246.75
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{246.75000000159775} and areaRotate{246.75000000159775} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{246.75000000159775} and expectedArea{246.74951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((970576.5 6768930.8,970575.3 6768942.5,970564.3 6768942,970565.6 6768929.7,970576.5 6768930.8)))' ) = 132.4
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(142): info: check alphaShapes->asText(1) == expectedWkt has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{132.400000000163} and areaRotate{132.400000000163} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{132.400000000163} and expectedArea{132.400390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((970225.3 6769054.2,970224.8 6769045,970234.7 6769045.1,970234.7 6769055.4,970225.3 6769054.2)))' ) = 93.925
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{93.924999997945264} and areaRotate{93.924999997945264} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{93.924999997945264} and expectedArea{93.92431640625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(148): info: check alphaShapesOptim->asText(1) == expectedWkt_optimal has passed
2: area( ' MULTIPOLYGON(((970661.6 6768946.1,970649.8 6768953.6,970661.6 6768969.4,970673 6768963.5,970661.6 6768946.1)))' ) = 270.28
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{270.27999999797487} and areaRotate{270.27999999797487} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{270.27999999797487} and expectedArea{270.27978515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((238257.9 6875576.9,238258.7 6875582.5,238265.6 6875581.8,238264.8 6875575.6,238257.9 6875576.9)))' ) = 41.51
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(154): info: check alphaShapesOptimHoles->asText(1) == expectedWkt_optimal_holes has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{41.510000000731665} and areaRotate{41.510000000731665} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(109): Leaving test case "testAlphaShapes2D_MultiPoint"; testing time: 19582us
1: ./test/unit/SFCGAL/algorithm/AlphaShapesTest.cpp(44): Leaving test suite "SFCGAL_algorithm_AlphaShapesTest"; testing time: 24361us
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{41.510000000731665} and expectedArea{41.510009765625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(44): Entering test suite "SFCGAL_algorithm_ApproximateMedialAxisTest"
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(47): Entering test case "testTriangle45"
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(54): info: check result->asText( 1 ) == expectedWKT has passed
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(47): Leaving test case "testTriangle45"; testing time: 1211us
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(58): Entering test case "testTriangle60"
2: area( ' MULTIPOLYGON(((237608 6875691.2,237611.8 6875595.2,237602.9 6875593.5,237595.7 6875594.2,237593.2 6875690.7,237608 6875691.2)))' ) = 1498.66
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(65): info: check result->numGeometries() == 0U has passed
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(66): info: check result->asText( 1 ) == expectedWKT has passed
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(58): Leaving test case "testTriangle60"; testing time: 1193us
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(70): Entering test case "testPolygon"
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(77): info: check result->numGeometries() == 1U has passed
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(78): info: check result->asText( 0 ) == expectedWKT has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1498.65999999818} and areaRotate{1498.65999999818} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(70): Leaving test case "testPolygon"; testing time: 1433us
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(82): Entering test case "testPolygonWithHole"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1498.65999999818} and expectedArea{1498.66015625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(91): info: check result->numGeometries() == 4 has passed
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(101): info: check algorithm::covers( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(82): Leaving test case "testPolygonWithHole"; testing time: 2924us
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(104): Entering test case "testPolygonWithTouchingHoles"
2: area( ' MULTIPOLYGON(((862939.9 6577948.2,862929.6 6577949,862929.8 6577947.1,862918.8 6577947.6,862918.2 6577960,862920.2 6577960.3,862921 6577966.5,862926.1 6577965.9,862926.2 6577966.6,862941.4 6577965.7,862939.9 6577948.2)))' ) = 391.22
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(109): info: check 'exception "NotImplementedException" raised as expected' has passed
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(104): Leaving test case "testPolygonWithTouchingHoles"; testing time: 3430us
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(113): Entering test case "testMultiPolygon"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{391.21999999891386} and areaRotate{391.21999999891386} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{391.21999999891386} and expectedArea{391.2197265625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((238022.1 6875459.5,238036.8 6875453.9,238033 6875442.9,238018.5 6875448.4,238022.1 6875459.5)))' ) = 181.865
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{181.86500000090035} and areaRotate{181.86500000090035} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{181.86500000090035} and expectedArea{181.864990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((237616.7 6875615,237613.8 6875715.7,237629.2 6875715.8,237631.9 6875615.8,237616.7 6875615)))' ) = 1536.61
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1536.6149999993295} and areaRotate{1536.6149999993295} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1536.6149999993295} and expectedArea{1536.61511230469} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((237198 6875599.4,237224.8 6875606.8,237237.9 6875560.8,237210.2 6875553.6,237198 6875599.4)))' ) = 1343.12
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1343.1200000013414} and areaRotate{1343.1200000013414} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1343.1200000013414} and expectedArea{1343.1201171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((924596.5 6769568.2,924596.8 6769560,924588.7 6769559.7,924588.1 6769567.3,924596.5 6769568.2)))' ) = 65.445
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{65.445000000849234} and areaRotate{65.445000000849234} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{65.445000000849234} and expectedArea{65.4453125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((947669.9 6230067.6,947685.7 6230090,947644.1 6230121.3,947627.8 6230098.2,947669.9 6230067.6)))' ) = 1448.84
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1448.8350000099078} and areaRotate{1448.8350000099078} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1448.8350000099078} and expectedArea{1448.8349609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((726650.1 6245520.4,726654.5 6245515.8,726652.2 6245513.6,726655.6 6245508.1,726647.1 6245501.2,726640.4 6245510.9,726650.1 6245520.4)))' ) = 154.465
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{154.46500000189644} and areaRotate{154.46500000189644} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{154.46500000189644} and expectedArea{154.46484375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((925714.7 6507600,925723.1 6507598.3,925722.8 6507587.7,925714 6507589,925714.7 6507600)))' ) = 93.63
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{93.630000002509348} and areaRotate{93.630000002509348} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{93.630000002509348} and expectedArea{93.6298828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((184708.6 6796910.9,184697 6796927.6,184685.8 6796921.1,184682.7 6796927,184678.2 6796923.3,184695.1 6796900.3,184708.6 6796910.9)))' ) = 408.73
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{408.72999999580679} and areaRotate{408.72999999580679} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{408.72999999580679} and expectedArea{408.72985839843801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((505107.6 6885459.2,505121 6885454.8,505119.1 6885448.3,505104.9 6885453,505107.6 6885459.2)))' ) = 98.095
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{98.094999997139979} and areaRotate{98.094999997139979} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{98.094999997139979} and expectedArea{98.094970703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((879659.6 6559392,879669.3 6559392.3,879669.3 6559385.2,879659.4 6559384.4,879659.6 6559392)))' ) = 71.975
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{71.975000003085029} and areaRotate{71.975000003085029} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{71.975000003085029} and expectedArea{71.97509765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((957306.6 6229563.4,957210.9 6229591.9,957199 6229567.4,957297.7 6229536,957306.6 6229563.4)))' ) = 2833.82
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{2833.8199999958715} and areaRotate{2833.8199999958715} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{2833.8199999958715} and expectedArea{2833.8193359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((932117 6230332,932122.8 6230331.6,932124.9 6230354.9,932118.7 6230355.4,932117 6230332)))' ) = 140.955
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{140.9549999983912} and areaRotate{140.9549999983912} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{140.9549999983912} and expectedArea{140.95458984375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((945238.2 6389749.6,945223.6 6389740.6,945226.1 6389735.9,945241.1 6389744.9,945238.2 6389749.6)))' ) = 93.86
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{93.8600000028068} and areaRotate{93.8600000028068} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{93.8600000028068} and expectedArea{93.8603515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((378452.3 6827020.1,378432.7 6826996.8,378424.4 6827004.5,378445 6827027.1,378452.3 6827020.1)))' ) = 326.745
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{326.74499999704534} and areaRotate{326.74499999704534} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{326.74499999704534} and expectedArea{326.744873046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862999.5 6577949.6,862998.9 6577958.3,862996.9 6577958.2,862996.2 6577961.8,862989.7 6577961.9,862989.4 6577964.8,862970.4 6577961.2,862960.7 6577959.8,862949.1 6577958.5,862948.6 6577949.4,862990.7 6577951,862990.8 6577949.1,862999.5 6577949.6)))' ) = 561.095
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{561.09500000309311} and areaRotate{561.09500000309311} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{561.09500000309311} and expectedArea{561.0947265625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862673.1 6577831.2,862684.2 6577833.1,862680.2 6577858.7,862669 6577857.1,862673.1 6577831.2)))' ) = 294.2
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{294.19999999988067} and areaRotate{294.19999999988067} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{294.19999999988067} and expectedArea{294.19970703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((554845.2 6463889,554841.7 6463889,554841.9 6463893.3,554830.8 6463894.1,554832.5 6463904.1,554843.3 6463903,554843.5 6463906.7,554847.6 6463906.3,554847.4 6463903,554857.4 6463901.8,554856.3 6463892.5,554846 6463893.9,554845.2 6463889)))' ) = 274.175
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{274.17500000025319} and areaRotate{274.17500000025319} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{274.17500000025319} and expectedArea{274.175537109375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((952820.5 6229728,952821.1 6229710.8,952865.7 6229696.8,952869.5 6229713.5,952820.5 6229728)))' ) = 816.06
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{816.05999998639481} and areaRotate{816.05999998639481} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{816.05999998639481} and expectedArea{816.06005859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((958715.2 6229347.5,958788.2 6229405.9,958752.8 6229478.7,958671.3 6229439,958715.2 6229347.5)))' ) = 8290.92
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{8290.9199999865596} and areaRotate{8290.9199999865596} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{8290.9199999865596} and expectedArea{8290.91943359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1001501.7 6719234.5,1001511.2 6719235.1,1001512.8 6719217.4,1001503.7 6719216.5,1001501.7 6719234.5)))' ) = 167.355
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{167.35500000064962} and areaRotate{167.35500000064962} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{167.35500000064962} and expectedArea{167.35546875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((927588 6501043.6,927586.7 6501046.5,927586.4 6501046.3,927586.1 6501046.7,927584.8 6501047.5,927571.3 6501040.8,927571 6501040.1,927571.2 6501039.3,927572.7 6501036.5,927584.3 6501041.9,927588 6501043.6)))' ) = 78.14
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{78.140000002219494} and areaRotate{78.140000002219494} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{78.140000002219494} and expectedArea{78.14013671875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((927585.1 6501030.3,927583 6501035.2,927586.6 6501036.8,927584.3 6501041.9,927572.7 6501036.5,927571.2 6501039.3,927568.1 6501037.8,927569.3 6501034.9,927569.1 6501034.7,927562.7 6501031.8,927566.9 6501021.8,927574.2 6501025.4,927585.1 6501030.3)))' ) = 248.49
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{248.48999999798775} and areaRotate{248.48999999798775} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{248.48999999798775} and expectedArea{248.49072265625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1001523.7 6719178.1,1001526.1 6719187.8,1001512.9 6719191.7,1001511.1 6719182,1001523.7 6719178.1)))' ) = 133.32
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{133.31999999884985} and areaRotate{133.31999999884985} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{133.31999999884985} and expectedArea{133.31982421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1001328.3 6719227.7,1001330.2 6719236,1001309.4 6719242.8,1001310.7 6719247.8,1001298.4 6719251.6,1001295.8 6719244,1001307.1 6719239.1,1001305.8 6719235,1001328.3 6719227.7)))' ) = 308.98
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{308.98000000787306} and areaRotate{308.98000000787306} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{308.98000000787306} and expectedArea{308.98046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1001451 6719202.6,1001451.8 6719206.1,1001437.7 6719211.8,1001440.7 6719222.5,1001448.9 6719220,1001448.5 6719215.5,1001461.2 6719211.3,1001460.4 6719206.5,1001467.8 6719204,1001466.3 6719197.4,1001451 6719202.6)))' ) = 296.745
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{296.74499999925149} and areaRotate{296.74499999925149} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{296.74499999925149} and expectedArea{296.744140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1001453.5 6719192.6,1001460.7 6719190.5,1001456.7 6719175.6,1001450.7 6719177.1,1001445.7 6719164.8,1001434.6 6719168.3,1001436.7 6719174.7,1001440.7 6719173.3,1001445.3 6719186.7,1001450.1 6719185.5,1001453.5 6719192.6)))' ) = 305.605
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{305.60499999503259} and areaRotate{305.60499999503259} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{305.60499999503259} and expectedArea{305.60546875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((993771.3 6742962.5,993774.4 6742952.2,993797.4 6742959.3,993794.2 6742969.1,993771.3 6742962.5)))' ) = 252.225
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{252.22500000197317} and areaRotate{252.22500000197317} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{252.22500000197317} and expectedArea{252.22509765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((913957.4 6496368.2,913960.5 6496364.7,913983.1 6496383.8,913975.5 6496393.2,913976 6496393.7,913960.8 6496411.5,913936.8 6496391.7,913939.9 6496388,913947.9 6496377.5,913944.3 6496370.3,913947.4 6496367.7,913948 6496366,913957.4 6496368.2)))' ) = 1180.5
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1180.5049999992207} and areaRotate{1180.5049999992207} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1180.5049999992207} and expectedArea{1180.5048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1001355.9 6719164.4,1001352.4 6719165.8,1001354.3 6719173.1,1001364.9 6719170,1001360.8 6719154.8,1001364 6719153.7,1001360 6719140.4,1001353.4 6719142.8,1001355.3 6719150.2,1001351.7 6719151.6,1001355.9 6719164.4)))' ) = 266.245
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{266.245000000564} and areaRotate{266.245000000564} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{266.245000000564} and expectedArea{266.24462890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1001376.9 6719165.5,1001381.6 6719163.6,1001384.4 6719173.7,1001390 6719171.5,1001394.8 6719184.9,1001398.4 6719182.7,1001400.6 6719189.4,1001390.2 6719193.4,1001385.7 6719180.8,1001381.5 6719182,1001376.9 6719165.5)))' ) = 255.125
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{255.12500000241857} and areaRotate{255.12500000241857} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{255.12500000241857} and expectedArea{255.12548828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((993559 6742920.4,993562.9 6742908.1,993571.9 6742911.7,993567.2 6742923.2,993559 6742920.4)))' ) = 116.1
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{116.09999999793652} and areaRotate{116.09999999793652} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{116.09999999793652} and expectedArea{116.10009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((505100.6 6885473.6,505106.5 6885473.7,505105.5 6885462.9,505099.4 6885463.2,505100.6 6885473.6)))' ) = 63.71
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{63.710000000661829} and areaRotate{63.710000000661829} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{63.710000000661829} and expectedArea{63.710205078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1005998.4 6853680.1,1006010.4 6853678.5,1006011.2 6853685.1,1006015.1 6853684.6,1006018.1 6853706.5,1006012.4 6853707.2,1006002.3 6853708.6,1005998.4 6853680.1)))' ) = 432.195
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{432.19499999889058} and areaRotate{432.19499999889058} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{432.19499999889058} and expectedArea{432.1943359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((853479.4 6957440.8,853479.6 6957451.2,853489.1 6957450.9,853498.1 6957450,853498.1 6957440.4,853489.6 6957440.6,853479.4 6957440.8)))' ) = 188.835
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{188.83499999628174} and areaRotate{188.83499999628174} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{188.83499999628174} and expectedArea{188.83447265625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((501445.2 6885596.2,501454 6885586.1,501459.3 6885590.3,501450.9 6885601.1,501445.2 6885596.2)))' ) = 96.605
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{96.605000001110881} and areaRotate{96.605000001110881} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{96.605000001110881} and expectedArea{96.604736328125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((944000.4 6388834.8,943985.9 6388844.4,943980.2 6388835.7,943995.3 6388826.2,944000.4 6388834.8)))' ) = 179.59
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{179.59000000407337} and areaRotate{179.59000000407337} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{179.59000000407337} and expectedArea{179.58984375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((952232.5 6229274,952225.3 6229252.8,952268.2 6229237,952275.2 6229258.2,952232.5 6229274)))' ) = 1019.54
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1019.5399999904876} and areaRotate{1019.5399999904876} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1019.5399999904876} and expectedArea{1019.54052734375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((554844.3 6463877.5,554845.2 6463889,554841.7 6463889,554841.9 6463893.3,554830.8 6463894.1,554832.5 6463904.1,554843.3 6463903,554843.5 6463906.7,554847.6 6463906.3,554848.6 6463917.6,554859.7 6463916.7,554858.7 6463906.5,554861.1 6463905,554861 6463901,554869.4 6463900.2,554869.4 6463905,554870.3 6463904.9,554872.1 6463919.5,554870.4 6463919.6,554871.1 6463927.7,554874.8 6463927.3,554874.9 6463929.2,554882.1 6463928.9,554881.5 6463922.9,554879.4 6463923.1,554876.7 6463904.9,554878.2 6463904.6,554876.2 6463883.5,554875.1 6463883.4,554873.5 6463872,554874.9 6463871.7,554874.5 6463867.6,554870.1 6463868.2,554870.2 6463870.7,554865.1 6463870.7,554865.6 6463875.7,554867.6 6463875.4,554868.5 6463883.7,554867.5 6463883.7,554867.6 6463889.6,554859.3 6463890.4,554858.9 6463886.9,554855.5 6463887,554854.4 6463875.9,554844.3 6463877.5)))' ) = 1242.26
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1242.2599999967188} and areaRotate{1242.2599999967188} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1242.2599999967188} and expectedArea{1242.2607421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((573209 6601600.4,573256.6 6601627,573269 6601604,573221.4 6601577.4,573209 6601600.4)))' ) = 1424.64
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1424.640000001029} and areaRotate{1424.640000001029} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1424.640000001029} and expectedArea{1424.63989257812} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((987779.8 6716940.2,987787.5 6716929.3,987791.2 6716931.9,987787.4 6716937.2,987788 6716937.6,987787 6716939,987786.5 6716938.7,987783.9 6716942.5,987779.8 6716940.2)))' ) = 60.875
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{60.874999998041332} and areaRotate{60.874999998041332} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{60.874999998041332} and expectedArea{60.875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((987848.4 6716850.5,987846 6716848.8,987846.7 6716847.8,987838.8 6716841.8,987844 6716834.5,987850 6716838.9,987856.7 6716843.8,987851.4 6716851.1,987849.1 6716849.5,987848.4 6716850.5)))' ) = 145.82
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{145.82000000238011} and areaRotate{145.82000000238011} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{145.82000000238011} and expectedArea{145.81982421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((987950.1 6716914.5,987954.7 6716906.3,987968.8 6716914.1,987964.3 6716922.1,987950.1 6716914.5)))' ) = 149.65
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{149.64999999743884} and areaRotate{149.64999999743884} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{149.64999999743884} and expectedArea{149.64990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((938649.8 6704069.3,938643.7 6704060.9,938652 6704054.4,938657.4 6704062.9,938649.8 6704069.3)))' ) = 104.265
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{104.26500000221658} and areaRotate{104.26500000221658} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{104.26500000221658} and expectedArea{104.26513671875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((184701.3 6796956.5,184706.5 6796962.8,184736.7 6796936.4,184731.9 6796929.6,184701.3 6796956.5)))' ) = 332.37
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{332.3700000019299} and areaRotate{332.3700000019299} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{332.3700000019299} and expectedArea{332.369873046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((951916.4 6229159.1,951924.9 6229184.6,951893.4 6229195.5,951884.3 6229169.3,951916.4 6229159.1)))' ) = 914.87
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{914.86999999554371} and areaRotate{914.86999999554371} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{914.86999999554371} and expectedArea{914.8701171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((726941.8 6245237.4,726940.7 6245227.3,726928.6 6245228.1,726928 6245237.8,726941.8 6245237.4)))' ) = 128.355
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{128.35499999862688} and areaRotate{128.35499999862688} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{128.35499999862688} and expectedArea{128.35400390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((949537.5 6229425.3,949539.4 6229416.5,949575 6229423.9,949573.4 6229432.5,949537.5 6229425.3)))' ) = 323.8
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{323.80000000633305} and areaRotate{323.80000000633305} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{323.80000000633305} and expectedArea{323.79931640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((931577.2 6520222.9,931583.4 6520220.4,931582.2 6520216.1,931575.4 6520218.4,931577.2 6520222.9)))' ) = 32.2
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{32.199999999254928} and areaRotate{32.199999999254928} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{32.199999999254928} and expectedArea{32.19970703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((910023.5 6506726.7,910014.2 6506727.8,910014.3 6506729.2,910009.1 6506729.8,910008.2 6506721.8,910013.8 6506721.1,910022.5 6506720.1,910023.5 6506726.7)))' ) = 104.455
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{104.45499999832421} and areaRotate{104.45499999832421} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{104.45499999832421} and expectedArea{104.455078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((459686.7 6520600.8,459676.4 6520604.7,459678.4 6520611.4,459677.1 6520611.8,459681.2 6520633.9,459704 6520628.8,459702.1 6520620.5,459690.5 6520623.3,459688.9 6520615.3,459693.3 6520614.7,459692.3 6520608.9,459688.3 6520610.2,459686.7 6520600.8)))' ) = 456.605
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{456.60500000085324} and areaRotate{456.60500000085324} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{456.60500000085324} and expectedArea{456.60546875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((931738.8 6229593.2,931696.5 6229603.5,931691.1 6229581.2,931732.9 6229571.3,931738.8 6229593.2)))' ) = 986.37
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{986.36999999237707} and areaRotate{986.36999999237707} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{986.36999999237707} and expectedArea{986.36962890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((955863.9 6228972.1,955854.5 6228973.1,955847.7 6228918.6,955857.3 6228917.8,955863.9 6228972.1)))' ) = 522.83
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{522.8299999968923} and areaRotate{522.8299999968923} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{522.8299999968923} and expectedArea{522.830078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((943024.2 6386921.5,942965.3 6386973.9,942939.5 6386944.4,942998.9 6386892.3,943024.2 6386921.5)))' ) = 3071.04
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{3071.0399999865303} and areaRotate{3071.0399999865303} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{3071.0399999865303} and expectedArea{3071.0400390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((955978.4 6228881.1,955895.4 6228899.6,955895 6228887.1,955975.4 6228868.8,955978.4 6228881.1)))' ) = 1044.36
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1044.3599999916953} and areaRotate{1044.3599999916953} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1044.3599999916953} and expectedArea{1044.35986328125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((955889.1 6228938,955888.2 6228927.9,955980.4 6228912.4,955982.1 6228922,955889.1 6228938)))' ) = 932.585
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{932.58500000912795} and areaRotate{932.58500000912795} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{932.58500000912795} and expectedArea{932.5849609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((927374.9 6890742.3,927341.2 6890777.8,927321.8 6890759.1,927357.1 6890722.7,927374.9 6890742.3)))' ) = 1329.35
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1329.3450000154801} and areaRotate{1329.3450000154801} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1329.3450000154801} and expectedArea{1329.3447265625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862694.8 6577851.3,862695.3 6577846.9,862696.4 6577846.9,862698.7 6577831.9,862707.4 6577833.9,862704.4 6577852.9,862694.8 6577851.3)))' ) = 177.37
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{177.37000000127128} and areaRotate{177.37000000127128} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{177.37000000127128} and expectedArea{177.36962890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((141778.8 6834111,141781.8 6834113.9,141790.3 6834105,141787.1 6834101.9,141778.8 6834111)))' ) = 53.1
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{53.10000000003491} and areaRotate{53.10000000003491} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{53.10000000003491} and expectedArea{53.0999755859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((226851.8 6874037.5,226858.5 6874041,226868.3 6874024.7,226874.2 6874014.6,226867.4 6874011.9,226851.8 6874037.5)))' ) = 225.42
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{225.4199999986854} and areaRotate{225.4199999986854} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{225.4199999986854} and expectedArea{225.419921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((947418.1 6228214,947415.1 6228229.6,947370.6 6228218.5,947373.1 6228203.7,947418.1 6228214)))' ) = 709.625
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{709.62500000884756} and areaRotate{709.62500000884756} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{709.62500000884756} and expectedArea{709.625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((947075.7 6228283.6,947060.1 6228347.4,947042.4 6228343.4,947058.9 6228278.4,947075.7 6228283.6)))' ) = 1184.73
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1184.7300000035834} and areaRotate{1184.7300000035834} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1184.7300000035834} and expectedArea{1184.7294921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((247986.4 6873400.5,247992.6 6873392.7,247959.9 6873368.9,247954.6 6873377.2,247986.4 6873400.5)))' ) = 395.025
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{395.0250000017694} and areaRotate{395.0250000017694} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{395.0250000017694} and expectedArea{395.02502441406199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((944525 6227995.4,944562 6227983.4,944568.8 6228004.6,944531 6228016.2,944525 6227995.4)))' ) = 860.92
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{860.91999999861696} and areaRotate{860.91999999861696} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{860.91999999861696} and expectedArea{860.91943359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((951029 6227824.9,951072 6227848.9,951063.8 6227862.8,951021.9 6227836.8,951029 6227824.9)))' ) = 738.855
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{738.855000016546} and areaRotate{738.855000016546} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{738.855000016546} and expectedArea{738.8544921875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(117): info: check result->numGeometries() == 108U has passed
2: area( ' MULTIPOLYGON(((949129.2 6227503.7,949137.1 6227518.5,949084.6 6227544.9,949076.6 6227529.5,949129.2 6227503.7)))' ) = 1001
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(113): Leaving test case "testMultiPolygon"; testing time: 357935us
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(121): Entering test case "testInvalidTypes"
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(135): info: check result->numGeometries() == 0U has passed
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(135): info: check result->numGeometries() == 0U has passed
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(121): Leaving test case "testInvalidTypes"; testing time: 951us
1: ./test/unit/SFCGAL/algorithm/ApproximateMedialAxis.cpp(44): Leaving test suite "SFCGAL_algorithm_ApproximateMedialAxisTest"; testing time: 369715us
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(43): Entering test suite "SFCGAL_algorithm_AreaTest"
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(46): Entering test case "testEmpty2D3D"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1001.0000000057626} and areaRotate{1001.0000000057626} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1001.0000000057626} and expectedArea{1001.00048828125} doesn't exceed 0.5%
1: Point
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check algorithm::area( *g ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area3D( *g ) == 0.0 has passed
1: LineString
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check algorithm::area( *g ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area3D( *g ) == 0.0 has passed
1: Polygon
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check algorithm::area( *g ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area3D( *g ) == 0.0 has passed
1: Triangle
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check algorithm::area( *g ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area3D( *g ) == 0.0 has passed
1: Solid
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check algorithm::area( *g ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area3D( *g ) == 0.0 has passed
1: GeometryCollection
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check algorithm::area( *g ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area3D( *g ) == 0.0 has passed
1: MultiPoint
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(55): info: check g.get() != __null has passed
2: area( ' MULTIPOLYGON(((615101.1 6757996.3,615125.3 6757982.4,615121.1 6757973.5,615095.8 6757988.1,615101.1 6757996.3)))' ) = 279.3
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check algorithm::area( *g ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area3D( *g ) == 0.0 has passed
1: MultiLineString
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check algorithm::area( *g ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area3D( *g ) == 0.0 has passed
1: MultiPolygon
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check algorithm::area( *g ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area3D( *g ) == 0.0 has passed
1: MultiSolid
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check algorithm::area( *g ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area3D( *g ) == 0.0 has passed
1: TriangulatedSurface
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check algorithm::area( *g ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area3D( *g ) == 0.0 has passed
1: PolyhedralSurface
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(56): info: check algorithm::area( *g ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(57): info: check algorithm::area3D( *g ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(46): Leaving test case "testEmpty2D3D"; testing time: 3803us
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(63): Entering test case "testSignedArea2D_lineString"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{279.30000000225846} and areaRotate{279.30000000225846} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{279.30000000225846} and expectedArea{279.300048828125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(72): info: check algorithm::signedArea( lineString ) == 1.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(74): info: check algorithm::signedArea( lineString ) == -1.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(63): Leaving test case "testSignedArea2D_lineString"; testing time: 787us
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(77): Entering test case "testSignedArea2D_triangle"
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(85): info: check algorithm::signedArea( triangle ) == 0.5 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(87): info: check algorithm::signedArea( triangle ) == -0.5 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(77): Leaving test case "testSignedArea2D_triangle"; testing time: 695us
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(94): Entering test case "testPoint2D3D"
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(96): info: check algorithm::area( Point( 3.0,4.0 ) ) == 0.0 has passed
2: area( ' MULTIPOLYGON(((955267.9 6227353.2,955267.8 6227396.3,955241 6227395.6,955241 6227352.5,955267.9 6227353.2)))' ) = 1157.27
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(97): info: check algorithm::area3D( Point( 3.0,4.0,5.0 ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(94): Leaving test case "testPoint2D3D"; testing time: 689us
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(100): Entering test case "testLineString2D3D"
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(102): info: check algorithm::area( LineString( Point( 0.0,0.0 ),Point( 1.0,1.0 ) ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(103): info: check algorithm::area3D( LineString( Point( 0.0,0.0,0.0 ),Point( 1.0,1.0,1.0 ) ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(100): Leaving test case "testLineString2D3D"; testing time: 714us
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(107): Entering test case "testArea2D_PolygonWithHoleWithBadOrientation"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1157.270000007738} and areaRotate{1157.270000007738} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(148): info: check algorithm::area3D( polygon ) == 23.0 has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1157.270000007738} and expectedArea{1157.26953125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(107): Leaving test case "testArea2D_PolygonWithHoleWithBadOrientation"; testing time: 678us
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(153): Entering test case "testArea3D_Triangle1"
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(156): info: check algorithm::area3D( triangle ) == 0.5 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(153): Leaving test case "testArea3D_Triangle1"; testing time: 660us
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(159): Entering test case "testArea3D_Triangle2"
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(162): info: check algorithm::area3D( triangle ) == 8.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(159): Leaving test case "testArea3D_Triangle2"; testing time: 607us
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(165): Entering test case "testArea2D_Triangle"
2: area( ' MULTIPOLYGON(((949038.1 6227460.1,949094.9 6227435.4,949126.9 6227502.7,949073.1 6227526.6,949038.1 6227460.1)))' ) = 4513.62
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(170): info: check algorithm::area( triangle1 ) == 8.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(171): info: check algorithm::area( triangle2 ) == 8.0 has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(165): Leaving test case "testArea2D_Triangle"; testing time: 638us
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(174): Entering test case "testArea3D_Square1x1"
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(177): info: check g->asText( 1 ) == "POLYGON((0.0 0.0 0.0,0.0 0.0 1.0,0.0 1.0 1.0,0.0 1.0 0.0,0.0 0.0 0.0))" has passed
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(178): info: difference{} between algorithm::area3D( *g ){1} and 1.0{1} doesn't exceed 1e-10%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{4513.619999999537} and areaRotate{4513.619999999537} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(174): Leaving test case "testArea3D_Square1x1"; testing time: 1352us
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(181): Entering test case "testArea3D_Square4X4"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{4513.619999999537} and expectedArea{4513.61962890625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(185): info: difference{} between algorithm::area3D( *g ){16} and 16.0{16} doesn't exceed 1e-10%
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(181): Leaving test case "testArea3D_Square4X4"; testing time: 1246us
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(188): Entering test case "testArea3D_Square4X4WithHole"
2: area( ' MULTIPOLYGON(((501498.2 6885654.3,501502.6 6885649.5,501509.3 6885655.7,501504 6885660.8,501498.2 6885654.3)))' ) = 61.735
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(192): info: difference{} between algorithm::area3D( *g ){15} and 15.0{15} doesn't exceed 1e-10%
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(188): Leaving test case "testArea3D_Square4X4WithHole"; testing time: 1797us
1: ./test/unit/SFCGAL/algorithm/AreaTest.cpp(43): Leaving test suite "SFCGAL_algorithm_AreaTest"; testing time: 14805us
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(39): Entering test suite "SFCGAL_algorithm_BoundaryTest"
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(43): Entering test case "emptyPoint"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{61.735000002143209} and areaRotate{61.735000002143209} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{61.735000002143209} and expectedArea{61.734619140625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(48): info: check boundary->is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(49): info: check boundary->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(43): Leaving test case "emptyPoint"; testing time: 709us
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(51): Entering test case "pointXY"
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(56): info: check boundary->is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(57): info: check boundary->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(51): Leaving test case "pointXY"; testing time: 699us
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(62): Entering test case "emptyLineString"
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(67): info: check boundary->is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(68): info: check boundary->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(62): Leaving test case "emptyLineString"; testing time: 670us
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(71): Entering test case "lineStringSegment"
1: check that a LineSegment has a MultiPoint boundary composed of 2 points
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(80): info: check boundary->is< MultiPoint >() has passed
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(81): info: check boundary->as< MultiPoint >().numGeometries() == 2U has passed
2: area( ' MULTIPOLYGON(((501542.8 6885619.7,501554.5 6885634,501556.8 6885631.9,501561.7 6885637.2,501554.6 6885644.2,501537 6885624.1,501542.8 6885619.7)))' ) = 203.765
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(71): Leaving test case "lineStringSegment"; testing time: 719us
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(84): Entering test case "lineStringWithThreePoints"
1: check that a LineString with 3 points has a MultiPoint boundary composed of 2 points
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(94): info: check boundary->is< MultiPoint >() has passed
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(95): info: check boundary->as< MultiPoint >().numGeometries() == 2U has passed
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(84): Leaving test case "lineStringWithThreePoints"; testing time: 688us
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(98): Entering test case "lineStringClosed"
1: check that a closed LineString has empty boundary
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(110): info: check boundary->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(111): info: check boundary->is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(98): Leaving test case "lineStringClosed"; testing time: 696us
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(116): Entering test case "multiLineStringSimple"
1: check common point between two LineStrings
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(128): info: check boundary->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(129): info: check boundary->is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(116): Leaving test case "multiLineStringSimple"; testing time: 731us
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{203.76499999954041} and areaRotate{203.76499999954041} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(138): Entering test case "multiPolygonSimple"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{203.76499999954041} and expectedArea{203.76513671875} doesn't exceed 0.5%
1: check common point between two LineStrings
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(166): info: check ! boundary->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(167): info: check boundary->is< MultiLineString >() has passed
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(138): Leaving test case "multiPolygonSimple"; testing time: 828us
1: ./test/unit/SFCGAL/algorithm/BoundaryTest.cpp(39): Leaving test suite "SFCGAL_algorithm_BoundaryTest"; testing time: 6459us
1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(41): Entering test suite "SFCGAL_algorithm_Connected"
1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(43): Entering test case "allFine"
2: area( ' MULTIPOLYGON(((617296.3 6760860.2,617307.4 6760861.5,617309.3 6760845.6,617298.6 6760844.2,617296.3 6760860.2)))' ) = 176.69
1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(54): info: check 'not connected' has passed
1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(55): info: check 'not closed' has passed
1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(43): Leaving test case "allFine"; testing time: 1913us
1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(58): Entering test case "notConnected"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{176.68999999966701} and areaRotate{176.68999999966701} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{176.68999999966701} and expectedArea{176.690185546875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(69): info: check 'connected' has passed
1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(70): info: check 'closed' has passed
1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(58): Leaving test case "notConnected"; testing time: 2089us
1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(73): Entering test case "notClosed"
1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(83): info: check 'not connected' has passed
1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(84): info: check 'closed' has passed
1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(73): Leaving test case "notClosed"; testing time: 1696us
1: ./test/unit/SFCGAL/algorithm/ConnectedTest.cpp(41): Leaving test suite "SFCGAL_algorithm_Connected"; testing time: 5972us
1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(43): Entering test suite "SFCGAL_algorithm_ConsistentOrientationBuilderTest"
1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(45): Entering test case "testOppositeTriangle"
1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(63): info: check triangulatedSurface.numGeometries() == 2U has passed
1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(64): info: check algorithm::hasConsistentOrientation3D( triangulatedSurface ) has passed
1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(45): Leaving test case "testOppositeTriangle"; testing time: 811us
1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(67): Entering test case "testFourTriangle"
2: area( ' MULTIPOLYGON(((617256.5 6760679.5,617286 6760686.4,617284.5 6760685.3,617288.5 6760686.4,617289.9 6760684,617329.5 6760692.3,617334.5 6760667,617295.2 6760659.2,617294.5 6760662.4,617290.9 6760661.2,617261.1 6760654.6,617256.5 6760679.5)))' ) = 1891.2
1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(99): info: check triangulatedSurface.numGeometries() == 4U has passed
1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(100): info: check algorithm::hasConsistentOrientation3D( triangulatedSurface ) has passed
1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(67): Leaving test case "testFourTriangle"; testing time: 989us
1: ./test/unit/SFCGAL/algorithm/ConsistentOrientationBuilderTest.cpp(43): Leaving test suite "SFCGAL_algorithm_ConsistentOrientationBuilderTest"; testing time: 1986us
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(42): Entering test suite "SFCGAL_algorithm_ConvexHullTest"
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(46): Entering test case "testConvexHull2D_Empty"
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(52): info: check hull->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(46): Leaving test case "testConvexHull2D_Empty"; testing time: 569us
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(56): Entering test case "testConvexHull2D_ColinearProduceLineString"
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(64): info: check hull->is< LineString >() has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(65): info: check hull->as< LineString >().numPoints() == 2U has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(68): info: check ( hullWKT == "LINESTRING(0.0 0.0,2.0 2.0)" ) || ( hullWKT == "LINESTRING(2.0 2.0,0.0 0.0)" ) has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(56): Leaving test case "testConvexHull2D_ColinearProduceLineString"; testing time: 780us
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(74): Entering test case "testConvexHull2D_Triangle"
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(84): info: check hull->is<Triangle>() has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(74): Leaving test case "testConvexHull2D_Triangle"; testing time: 617us
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(87): Entering test case "testConvexHull2D_Polygon"
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(97): info: check hull->is<Polygon>() has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(87): Leaving test case "testConvexHull2D_Polygon"; testing time: 609us
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(104): Entering test case "testConvexHull3D_Empty"
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(110): info: check hull->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(104): Leaving test case "testConvexHull3D_Empty"; testing time: 553us
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(114): Entering test case "testConvexHull3D_Point"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1891.2000000135508} and areaRotate{1891.2000000135508} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1891.2000000135508} and expectedArea{1891.2001953125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(118): info: check hull->is< Point >() has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(119): info: check hull->as< Point >().x() == 1.0 has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(120): info: check hull->as< Point >().y() == 2.0 has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(121): info: check hull->as< Point >().z() == 3.0 has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(114): Leaving test case "testConvexHull3D_Point"; testing time: 875us
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(127): Entering test case "testConvexHull3D_LineStringCollinear"
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(137): info: check hull->is< LineString >() has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(127): Leaving test case "testConvexHull3D_LineStringCollinear"; testing time: 626us
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(140): Entering test case "testConvexHull3D_LineStringCoplanar"
2: area( ' MULTIPOLYGON(((617317 6760282.3,617320.1 6760273.4,617308.9 6760269.3,617306 6760278.3,617317 6760282.3)))' ) = 111.495
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(150): info: check hull->is< PolyhedralSurface >() has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(151): info: check hull->as< PolyhedralSurface >().numPolygons() == 2U has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(140): Leaving test case "testConvexHull3D_LineStringCoplanar"; testing time: 818us
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(157): Entering test case "testConvexHull3D_Tetrahedron"
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(167): info: check hull->is< PolyhedralSurface >() has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(168): info: check hull->as< PolyhedralSurface >().numPolygons() == 4U has passed
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(157): Leaving test case "testConvexHull3D_Tetrahedron"; testing time: 779us
1: ./test/unit/SFCGAL/algorithm/ConvexHullTest.cpp(42): Leaving test suite "SFCGAL_algorithm_ConvexHullTest"; testing time: 7032us
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(44): Entering test suite "SFCGAL_algorithm_CoversPointsTest"
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(46): Entering test case "testPointPointCoversPoints"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{111.4950000018213} and areaRotate{111.4950000018213} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{111.4950000018213} and expectedArea{111.494873046875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(51): info: check algorithm::coversPoints( pta, ptb ) == true has passed
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(52): info: check algorithm::coversPoints( pta, ptc ) == false has passed
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(53): info: check algorithm::coversPoints3D( pta, ptb ) == true has passed
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(54): info: check algorithm::coversPoints3D( pta, ptc ) == false has passed
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(46): Leaving test case "testPointPointCoversPoints"; testing time: 941us
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(57): Entering test case "testPolygonPolygonCoversPoints"
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(63): info: check algorithm::coversPoints( *p1, *p2 ) == true has passed
2: area( ' MULTIPOLYGON(((617333.3 6760291,617336.7 6760281.1,617324.7 6760277.2,617321.3 6760286.2,617333.3 6760291)))' ) = 128.19
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(64): info: check algorithm::coversPoints3D( *p1, *p2 ) == true has passed
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(74): info: check algorithm::coversPoints( *p1, *p2 ) == true has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{128.19000000065074} and areaRotate{128.19000000065074} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{128.19000000065074} and expectedArea{128.190185546875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(75): info: check algorithm::coversPoints3D( *p1, *p2 ) == true has passed
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(57): Leaving test case "testPolygonPolygonCoversPoints"; testing time: 3533us
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(79): Entering test case "testCollectionCoversPoints"
1: Test case SFCGAL_algorithm_CoversPointsTest/testCollectionCoversPoints did not check any assertions
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(79): Leaving test case "testCollectionCoversPoints"; testing time: 480us
1: ./test/unit/SFCGAL/algorithm/CoversPointsTest.cpp(44): Leaving test suite "SFCGAL_algorithm_CoversPointsTest"; testing time: 5271us
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(46): Entering test suite "SFCGAL_algorithm_CoversTest"
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(51): Entering test case "testFileCoversTest"
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(76): info: check ifs.good() has passed
1: line#4:2|POINT(0.0 0.0)|POINT(0.0 0.0)|true
2: area( ' MULTIPOLYGON(((620888.8 6760527.7,620884.7 6760519.6,620863 6760531.7,620868.2 6760539.6,620888.8 6760527.7)))' ) = 225
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '4: covers(POINT(0/1 0/1), POINT(0/1 0/1)) should be TRUE' has passed
1: line#5:3|POINT(0.0 0.0)|POINT(0.0 0.0)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '5: covers3D(POINT(0/1 0/1), POINT(0/1 0/1)) should be TRUE' has passed
1: line#6:2|POINT(0.0 0.0)|POINT(3.0 4.0)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '6: covers(POINT(0/1 0/1), POINT(3/1 4/1)) should be FALSE' has passed
1: line#7:3|POINT(0.0 0.0)|POINT(3.0 4.0)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '7: covers3D(POINT(0/1 0/1), POINT(3/1 4/1)) should be FALSE' has passed
1: line#8:2|POINT(0.0 0.0)|POINT EMPTY|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '8: covers(POINT(0/1 0/1), POINT EMPTY) should be FALSE' has passed
1: line#9:3|POINT(0.0 0.0)|POINT EMPTY|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '9: covers3D(POINT(0/1 0/1), POINT EMPTY) should be FALSE' has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{224.99999999988358} and areaRotate{224.99999999988358} doesn't exceed 0.5%
1: line#10:2|POINT EMPTY|POINT(0.0 0.0)|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{224.99999999988358} and expectedArea{225.000244140625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '10: covers(POINT EMPTY, POINT(0/1 0/1)) should be FALSE' has passed
1: line#11:3|POINT EMPTY|POINT(0.0 0.0)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '11: covers3D(POINT EMPTY, POINT(0/1 0/1)) should be FALSE' has passed
1: line#14:2|LINESTRING(0 0,1 1)|POINT(0.5 0.5)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '14: covers(LINESTRING(0/1 0/1,1/1 1/1), POINT(1/2 1/2)) should be TRUE' has passed
1: line#15:3|LINESTRING(0 0,1 1)|POINT(0.5 0.5)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '15: covers3D(LINESTRING(0/1 0/1,1/1 1/1), POINT(1/2 1/2)) should be TRUE' has passed
1: line#16:2|LINESTRING(0 0,1 1)|POINT(0 0)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '16: covers(LINESTRING(0/1 0/1,1/1 1/1), POINT(0/1 0/1)) should be TRUE' has passed
1: line#17:3|LINESTRING(0 0,1 1)|POINT(0 0)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '17: covers3D(LINESTRING(0/1 0/1,1/1 1/1), POINT(0/1 0/1)) should be TRUE' has passed
1: line#18:2|LINESTRING(0 0,1 1)|POINT(2 2)|false
2: area( ' MULTIPOLYGON(((949166.4 6227444.5,949174.5 6227460.1,949123.3 6227485.1,949115.9 6227469.2,949166.4 6227444.5)))' ) = 993.475
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '18: covers(LINESTRING(0/1 0/1,1/1 1/1), POINT(2/1 2/1)) should be FALSE' has passed
1: line#19:3|LINESTRING(0 0,1 1)|POINT(2 2)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '19: covers3D(LINESTRING(0/1 0/1,1/1 1/1), POINT(2/1 2/1)) should be FALSE' has passed
1: line#20:2|POINT(0 0)|LINESTRING(0 0,1 1)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '20: covers(POINT(0/1 0/1), LINESTRING(0/1 0/1,1/1 1/1)) should be FALSE' has passed
1: line#21:3|POINT(0 0)|LINESTRING(0 0,1 1)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '21: covers3D(POINT(0/1 0/1), LINESTRING(0/1 0/1,1/1 1/1)) should be FALSE' has passed
1: line#24:2|LINESTRING(0 0,1 1)|LINESTRING(0.2 0.2,0.8 0.8)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '24: covers(LINESTRING(0/1 0/1,1/1 1/1), LINESTRING(1/5 1/5,4/5 4/5)) should be TRUE' has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{993.47500001157164} and areaRotate{993.47500001157164} doesn't exceed 0.5%
1: line#25:3|LINESTRING(0 0,1 1)|LINESTRING(0.2 0.2,0.8 0.8)|true
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{993.47500001157164} and expectedArea{993.474609375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '25: covers3D(LINESTRING(0/1 0/1,1/1 1/1), LINESTRING(1/5 1/5,4/5 4/5)) should be TRUE' has passed
1: line#26:2|LINESTRING(0 0,1 1)|LINESTRING(0 0,2 2)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '26: covers(LINESTRING(0/1 0/1,1/1 1/1), LINESTRING(0/1 0/1,2/1 2/1)) should be FALSE' has passed
1: line#27:3|LINESTRING(0 0,1 1)|LINESTRING(0 0,2 2)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '27: covers3D(LINESTRING(0/1 0/1,1/1 1/1), LINESTRING(0/1 0/1,2/1 2/1)) should be FALSE' has passed
1: line#28:2|LINESTRING(0 0,1 1)|LINESTRING(0 0,-1 0)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '28: covers(LINESTRING(0/1 0/1,1/1 1/1), LINESTRING(0/1 0/1,-1/1 0/1)) should be FALSE' has passed
1: line#29:3|LINESTRING(0 0,1 1)|LINESTRING(0 0,-1 0)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '29: covers3D(LINESTRING(0/1 0/1,1/1 1/1), LINESTRING(0/1 0/1,-1/1 0/1)) should be FALSE' has passed
2: area( ' MULTIPOLYGON(((955152.7 6225434.9,955193.7 6225424.2,955201.7 6225454.1,955161.1 6225465.1,955152.7 6225434.9)))' ) = 1315.01
1: line#30:2|LINESTRING(0 0,1 1)|LINESTRING(0 1,1 0)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '30: covers(LINESTRING(0/1 0/1,1/1 1/1), LINESTRING(0/1 1/1,1/1 0/1)) should be FALSE' has passed
1: line#31:3|LINESTRING(0 0,1 1)|LINESTRING(0 1,1 0)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '31: covers3D(LINESTRING(0/1 0/1,1/1 1/1), LINESTRING(0/1 1/1,1/1 0/1)) should be FALSE' has passed
1: line#32:2|LINESTRING(0 0,1 1)|LINESTRING(0 1,1 0)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '32: covers(LINESTRING(0/1 0/1,1/1 1/1), LINESTRING(0/1 1/1,1/1 0/1)) should be FALSE' has passed
1: line#33:3|LINESTRING(0 0,1 1)|LINESTRING(0 1,1 0)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '33: covers3D(LINESTRING(0/1 0/1,1/1 1/1), LINESTRING(0/1 1/1,1/1 0/1)) should be FALSE' has passed
1: line#34:2|LINESTRING(0 0,0.5 0.5,1 1)|LINESTRING(0 0,1 1)|true
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1315.0100000119392} and areaRotate{1315.0100000119392} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1315.0100000119392} and expectedArea{1315.009765625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '34: covers(LINESTRING(0/1 0/1,1/2 1/2,1/1 1/1), LINESTRING(0/1 0/1,1/1 1/1)) should be TRUE' has passed
1: line#35:3|LINESTRING(0 0,0.5 0.5,1 1)|LINESTRING(0 0,1 1)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '35: covers3D(LINESTRING(0/1 0/1,1/2 1/2,1/1 1/1), LINESTRING(0/1 0/1,1/1 1/1)) should be TRUE' has passed
1: line#36:2|LINESTRING(0 0,1 1)|MULTILINESTRING((0 0,0.5 0.5),(0.5 0.5,1 1))|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '36: covers(LINESTRING(0/1 0/1,1/1 1/1), MULTILINESTRING((0/1 0/1,1/2 1/2),(1/2 1/2,1/1 1/1))) should be TRUE' has passed
1: line#37:3|LINESTRING(0 0,1 1)|MULTILINESTRING((0 0,0.5 0.5),(0.5 0.5,1 1))|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '37: covers3D(LINESTRING(0/1 0/1,1/1 1/1), MULTILINESTRING((0/1 0/1,1/2 1/2),(1/2 1/2,1/1 1/1))) should be TRUE' has passed
1: line#40:2|TRIANGLE((0 0,1 0,1 1,0 0))|POINT(0 0)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '40: covers(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), POINT(0/1 0/1)) should be TRUE' has passed
1: line#41:3|TRIANGLE((0 0,1 0,1 1,0 0))|POINT(0 0)|true
2: area( ' MULTIPOLYGON(((220985.9 6873217.1,220993 6873220.5,221001.1 6873204.8,220993.8 6873201.6,220985.9 6873217.1)))' ) = 138.72
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '41: covers3D(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), POINT(0/1 0/1)) should be TRUE' has passed
1: line#42:2|TRIANGLE((0 0,1 0,1 1,0 0))|POINT(0.5 0.5)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '42: covers(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), POINT(1/2 1/2)) should be TRUE' has passed
1: line#43:3|TRIANGLE((0 0,1 0,1 1,0 0))|POINT(0.5 0.5)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '43: covers3D(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), POINT(1/2 1/2)) should be TRUE' has passed
1: line#44:2|TRIANGLE((0 0,1 0,1 1,0 0))|POINT(0.2 0.2)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '44: covers(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), POINT(1/5 1/5)) should be TRUE' has passed
1: line#45:3|TRIANGLE((0 0,1 0,1 1,0 0))|POINT(0.2 0.2)|true
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{138.71999999918376} and areaRotate{138.71999999918376} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{138.71999999918376} and expectedArea{138.72009277343801} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '45: covers3D(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), POINT(1/5 1/5)) should be TRUE' has passed
1: line#46:2|TRIANGLE((0 0,1 0,1 1,0 0))|POINT(2 1)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '46: covers(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), POINT(2/1 1/1)) should be FALSE' has passed
1: line#47:3|TRIANGLE((0 0,1 0,1 1,0 0))|POINT(2 1)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '47: covers3D(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), POINT(2/1 1/1)) should be FALSE' has passed
1: line#48:2|POINT(0 0)|TRIANGLE((0 0,1 0,1 1,0 0))|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '48: covers(POINT(0/1 0/1), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) should be FALSE' has passed
1: line#49:3|POINT(0 0)|TRIANGLE((0 0,1 0,1 1,0 0))|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '49: covers3D(POINT(0/1 0/1), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) should be FALSE' has passed
1: line#52:2|TRIANGLE((0 0,1 0,1 1,0 0))|LINESTRING(0 0,1 1)|true
2: area( ' MULTIPOLYGON(((929104.2 6225263.4,929147.7 6225255.1,929154.8 6225281.8,929111 6225292.9,929104.2 6225263.4)))' ) = 1293.98
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '52: covers(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), LINESTRING(0/1 0/1,1/1 1/1)) should be TRUE' has passed
1: line#53:3|TRIANGLE((0 0,1 0,1 1,0 0))|LINESTRING(0 0,1 1)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '53: covers3D(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), LINESTRING(0/1 0/1,1/1 1/1)) should be TRUE' has passed
1: line#54:2|TRIANGLE((0 0,1 0,1 1,0 0))|LINESTRING(0 0,0.5 0.5)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '54: covers(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), LINESTRING(0/1 0/1,1/2 1/2)) should be TRUE' has passed
1: line#55:3|TRIANGLE((0 0,1 0,1 1,0 0))|LINESTRING(0 0,0.5 0.5)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '55: covers3D(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), LINESTRING(0/1 0/1,1/2 1/2)) should be TRUE' has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1293.9800000017908} and areaRotate{1293.9800000017908} doesn't exceed 0.5%
1: line#56:2|TRIANGLE((0 0,1 0,1 1,0 0))|LINESTRING(0.2 0.2,0.5 0.5)|true
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1293.9800000017908} and expectedArea{1293.98046875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '56: covers(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), LINESTRING(1/5 1/5,1/2 1/2)) should be TRUE' has passed
1: line#57:3|TRIANGLE((0 0,1 0,1 1,0 0))|LINESTRING(0.2 0.2,0.5 0.5)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '57: covers3D(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), LINESTRING(1/5 1/5,1/2 1/2)) should be TRUE' has passed
1: line#58:2|TRIANGLE((0 0,1 0,1 1,0 0))|LINESTRING(0.2 0.2,2 0.5)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '58: covers(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), LINESTRING(1/5 1/5,2/1 1/2)) should be FALSE' has passed
1: line#59:3|TRIANGLE((0 0,1 0,1 1,0 0))|LINESTRING(0.2 0.2,2 0.5)|false
2: area( ' MULTIPOLYGON(((929278.5 6223449.3,929316.3 6223426.2,929326 6223443.5,929289.5 6223465,929278.5 6223449.3)))' ) = 843.78
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '59: covers3D(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), LINESTRING(1/5 1/5,2/1 1/2)) should be FALSE' has passed
1: line#60:2|TRIANGLE((0 0,1 0,1 1,0 0))|LINESTRING(-1 0.5,2 0.5)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '60: covers(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), LINESTRING(-1/1 1/2,2/1 1/2)) should be FALSE' has passed
1: line#61:3|TRIANGLE((0 0,1 0,1 1,0 0))|LINESTRING(-1 0.5,2 0.5)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '61: covers3D(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), LINESTRING(-1/1 1/2,2/1 1/2)) should be FALSE' has passed
1: line#62:2|POINT(0.2 0.2)|TRIANGLE((0 0,1 0,1 1,0 0))|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{843.78000000292559} and areaRotate{843.78000000292559} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{843.78000000292559} and expectedArea{843.77978515625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '62: covers(POINT(1/5 1/5), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) should be FALSE' has passed
1: line#63:3|POINT(0.2 0.2)|TRIANGLE((0 0,1 0,1 1,0 0))|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '63: covers3D(POINT(1/5 1/5), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) should be FALSE' has passed
1: line#64:2|LINESTRING(0 0,1 0,1 1)|TRIANGLE((0 0,1 0,1 1,0 0))|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '64: covers(LINESTRING(0/1 0/1,1/1 0/1,1/1 1/1), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) should be FALSE' has passed
1: line#65:3|LINESTRING(0 0,1 0,1 1)|TRIANGLE((0 0,1 0,1 1,0 0))|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '65: covers3D(LINESTRING(0/1 0/1,1/1 0/1,1/1 1/1), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) should be FALSE' has passed
1: line#68:2|TRIANGLE((0 0,1 0,1 1,0 0))|TRIANGLE((0 0,1 0,1 1,0 0))|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '68: covers(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) should be TRUE' has passed
2: area( ' MULTIPOLYGON(((306034 6852930.1,306039.3 6852928.6,306041 6852935,306035.2 6852936.5,306034 6852930.1)))' ) = 37.695
1: line#69:3|TRIANGLE((0 0,1 0,1 1,0 0))|TRIANGLE((0 0,1 0,1 1,0 0))|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '69: covers3D(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) should be TRUE' has passed
1: line#70:2|TRIANGLE((0 0,1 0,1 1,0 0))|TRIANGLE((0 0,0.5 0,0.5 0.5,0 0))|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '70: covers(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), TRIANGLE((0/1 0/1,1/2 0/1,1/2 1/2,0/1 0/1))) should be TRUE' has passed
1: line#71:3|TRIANGLE((0 0,1 0,1 1,0 0))|TRIANGLE((0 0,0.5 0,0.5 0.5,0 0))|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '71: covers3D(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), TRIANGLE((0/1 0/1,1/2 0/1,1/2 1/2,0/1 0/1))) should be TRUE' has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{37.69499999956868} and areaRotate{37.69499999956868} doesn't exceed 0.5%
1: line#72:2|TRIANGLE((0 0,0.5 0,0.5 0.5,0 0))|TRIANGLE((0 0,1 0,1 1,0 0))|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{37.69499999956868} and expectedArea{37.6951904296875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '72: covers(TRIANGLE((0/1 0/1,1/2 0/1,1/2 1/2,0/1 0/1)), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) should be FALSE' has passed
1: line#73:3|TRIANGLE((0 0,0.5 0,0.5 0.5,0 0))|TRIANGLE((0 0,1 0,1 1,0 0))|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '73: covers3D(TRIANGLE((0/1 0/1,1/2 0/1,1/2 1/2,0/1 0/1)), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) should be FALSE' has passed
1: line#74:2|TRIANGLE((0 0,1 0,1 1,0 0))|TRIANGLE((-1 0,0 0,0 1,-1 0))|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '74: covers(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), TRIANGLE((-1/1 0/1,0/1 0/1,0/1 1/1,-1/1 0/1))) should be FALSE' has passed
1: line#75:3|TRIANGLE((0 0,1 0,1 1,0 0))|TRIANGLE((-1 0,0 0,0 1,-1 0))|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '75: covers3D(TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1)), TRIANGLE((-1/1 0/1,0/1 0/1,0/1 1/1,-1/1 0/1))) should be FALSE' has passed
2: area( ' MULTIPOLYGON(((216884.5 6873075.3,216876.6 6873065.7,216888.3 6873054.2,216896.4 6873062.4,216884.5 6873075.3)))' ) = 202.62
1: line#78:2|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|POINT(0 0)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '78: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), POINT(0/1 0/1)) should be TRUE' has passed
1: line#79:2|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|POINT(0.5 0.5)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '79: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), POINT(1/2 1/2)) should be FALSE' has passed
1: line#80:2|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|POINT(0.2 0.2)|true
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{202.62000000606542} and areaRotate{202.62000000606542} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{202.62000000606542} and expectedArea{202.61999511718801} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '80: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), POINT(1/5 1/5)) should be TRUE' has passed
1: line#81:3|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|POINT(0 0)|true
2: area( ' MULTIPOLYGON(((216999.3 6873033.8,216998.9 6873028.7,217006.4 6873027.5,217006.4 6873033.1,216999.3 6873033.8)))' ) = 39.245
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '81: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), POINT(0/1 0/1)) should be TRUE' has passed
1: line#82:3|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|POINT(0.5 0.5)|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{39.245000002383023} and areaRotate{39.245000002383023} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '82: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), POINT(1/2 1/2)) should be FALSE' has passed
1: line#83:3|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|POINT(0.2 0.2)|true
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{39.245000002383023} and expectedArea{39.2449951171875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '83: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), POINT(1/5 1/5)) should be TRUE' has passed
1: line#86:2|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|LINESTRING(0 0,0.2 0.2)|true
2: area( ' MULTIPOLYGON(((184539.2 6797446,184531.5 6797444,184535.4 6797428.1,184517.4 6797424.3,184511.5 6797456,184536.1 6797461,184539.2 6797446)))' ) = 690.56
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '86: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), LINESTRING(0/1 0/1,1/5 1/5)) should be TRUE' has passed
1: line#87:2|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|LINESTRING(0 0,1 1)|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{690.55999999590063} and areaRotate{690.55999999590063} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{690.55999999590063} and expectedArea{690.56005859375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '87: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), LINESTRING(0/1 0/1,1/1 1/1)) should be FALSE' has passed
1: line#88:2|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|MULTILINESTRING((0 0,0.4 0.4),(0.6 0.6,0.8 0.8))|true
2: area( ' MULTIPOLYGON(((501463.2 6885626,501469.6 6885631.1,501461.7 6885642.1,501454.9 6885636.9,501463.2 6885626)))' ) = 113.985
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{113.98500000091795} and areaRotate{113.98500000091795} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{113.98500000091795} and expectedArea{113.9853515625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '88: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), MULTILINESTRING((0/1 0/1,2/5 2/5),(3/5 3/5,4/5 4/5))) should be TRUE' has passed
1: line#89:2|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|LINESTRING(0.5 0.5,1 1)|false
2: area( ' MULTIPOLYGON(((445635 6887219.6,445657.4 6887228,445655.2 6887237.2,445633.2 6887227.6,445635 6887219.6)))' ) = 208.92
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{208.91999999653899} and areaRotate{208.91999999653899} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{208.91999999653899} and expectedArea{208.919921875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '89: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), LINESTRING(1/2 1/2,1/1 1/1)) should be FALSE' has passed
1: line#90:3|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|LINESTRING(0 0,0.2 0.2)|true
2: area( ' MULTIPOLYGON(((126880.8 6848498.1,126879.3 6848505.6,126890.8 6848507.8,126892.3 6848499.4,126880.8 6848498.1)))' ) = 94.05
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '90: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), LINESTRING(0/1 0/1,1/5 1/5)) should be TRUE' has passed
1: line#91:3|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|LINESTRING(0 0,1 1)|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{94.050000002142028} and areaRotate{94.050000002142028} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{94.050000002142028} and expectedArea{94.0499267578125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '91: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), LINESTRING(0/1 0/1,1/1 1/1)) should be FALSE' has passed
1: line#92:3|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|MULTILINESTRING((0 0,0.4 0.4),(0.6 0.6,0.8 0.8))|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '92: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), MULTILINESTRING((0/1 0/1,2/5 2/5),(3/5 3/5,4/5 4/5))) should be TRUE' has passed
1: line#93:3|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|LINESTRING(0.5 0.5,1 1)|false
2: area( ' MULTIPOLYGON(((126864.1 6849720.5,126866.1 6849727.8,126881.9 6849722.4,126881.1 6849720,126888.5 6849717.2,126886.6 6849712.3,126864.1 6849720.5)))' ) = 168.535
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '93: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), LINESTRING(1/2 1/2,1/1 1/1)) should be FALSE' has passed
1: line#96:2|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|TRIANGLE((0 0,0.3 0,0.3 0.3,0 0))|true
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{168.53499999762809} and areaRotate{168.53499999762809} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{168.53499999762809} and expectedArea{168.53503417968801} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '96: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), TRIANGLE((0/1 0/1,3/10 0/1,3/10 3/10,0/1 0/1))) should be TRUE' has passed
1: line#97:2|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|TRIANGLE((0 0,0.4 0,0.4 0.4,0 0))|true
2: area( ' MULTIPOLYGON(((126983.4 6849409.3,126985.7 6849413.3,126984.6 6849413.9,126986.1 6849416.4,126993.1 6849412.3,126989.3 6849406,126983.4 6849409.3)))' ) = 54.3
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{54.299999999668955} and areaRotate{54.299999999668955} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{54.299999999668955} and expectedArea{54.2999877929688} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '97: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), TRIANGLE((0/1 0/1,2/5 0/1,2/5 2/5,0/1 0/1))) should be TRUE' has passed
1: line#98:2|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|TRIANGLE((0 0,0.4 0,0.5 0.5,0 0))|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '98: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), TRIANGLE((0/1 0/1,2/5 0/1,1/2 1/2,0/1 0/1))) should be FALSE' has passed
1: line#99:3|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|TRIANGLE((0 0,0.3 0,0.3 0.3,0 0))|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '99: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), TRIANGLE((0/1 0/1,3/10 0/1,3/10 3/10,0/1 0/1))) should be TRUE' has passed
1: line#100:3|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|TRIANGLE((0 0,0.4 0,0.4 0.4,0 0))|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '100: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), TRIANGLE((0/1 0/1,2/5 0/1,2/5 2/5,0/1 0/1))) should be TRUE' has passed
1: line#101:3|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|TRIANGLE((0 0,0.4 0,0.5 0.5,0 0))|false
2: area( ' MULTIPOLYGON(((127631.7 6851344.9,127633.2 6851342.3,127635.2 6851339.6,127637.3 6851337.8,127640.6 6851335.4,127645.2 6851333.8,127649.8 6851333.5,127665.3 6851337.2,127665.1 6851339.8,127669.2 6851340.9,127665.4 6851358.3,127659.9 6851359.4,127659.3 6851357.7,127652.8 6851358.8,127652.3 6851354,127647.4 6851353.2,127645.7 6851360.3,127639.6 6851358.9,127641.9 6851347.8,127631.7 6851344.9)))' ) = 657.89
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '101: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), TRIANGLE((0/1 0/1,2/5 0/1,1/2 1/2,0/1 0/1))) should be FALSE' has passed
1: line#104:2|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|POLYGON((0 0,0.4 0,0.4 0.4,0 0.4,0 0))|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '104: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), POLYGON((0/1 0/1,2/5 0/1,2/5 2/5,0/1 2/5,0/1 0/1))) should be TRUE' has passed
1: line#105:2|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|POLYGON((-1 0,0.4 0,0.4 0.4,0 0.4,-1 0))|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{657.89000000098702} and areaRotate{657.89000000098702} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{657.89000000098702} and expectedArea{657.889892578125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '105: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), POLYGON((-1/1 0/1,2/5 0/1,2/5 2/5,0/1 2/5,-1/1 0/1))) should be FALSE' has passed
1: line#106:2|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|POLYGON((0 0,0.5 0,0.5 0.5,0 0.5,0 0))|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '106: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), POLYGON((0/1 0/1,1/2 0/1,1/2 1/2,0/1 1/2,0/1 0/1))) should be FALSE' has passed
1: line#107:2|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|true
2: area( ' MULTIPOLYGON(((126710 6849113.4,126708.5 6849122.1,126703.4 6849120.9,126701.9 6849127.7,126693.5 6849126.1,126693.7 6849123.1,126692.7 6849122.2,126692.1 6849120.8,126692.1 6849119.2,126692.7 6849117.4,126693.8 6849116.7,126695.5 6849116.7,126696.7 6849111,126710 6849113.4)))' ) = 192.31
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '107: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5))) should be TRUE' has passed
1: line#108:2|POLYGON((0 0,1 0,1 1,0 1,0 0))|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|true
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{192.31000000039296} and areaRotate{192.31000000039296} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{192.31000000039296} and expectedArea{192.30999755859401} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '108: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5))) should be TRUE' has passed
1: line#109:3|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|POLYGON((0 0,0.4 0,0.4 0.4,0 0.4,0 0))|true
2: area( ' MULTIPOLYGON(((127747.6 6851424.9,127749 6851432.5,127743.6 6851433.5,127744.1 6851434.9,127740.5 6851435.8,127740.9 6851438.6,127733.6 6851439.9,127731.4 6851428.7,127747.6 6851424.9)))' ) = 161.125
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '109: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), POLYGON((0/1 0/1,2/5 0/1,2/5 2/5,0/1 2/5,0/1 0/1))) should be TRUE' has passed
1: line#110:3|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|POLYGON((-1 0,0.4 0,0.4 0.4,0 0.4,-1 0))|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{161.12500000295} and areaRotate{161.12500000295} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{161.12500000295} and expectedArea{161.12493896484401} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '110: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), POLYGON((-1/1 0/1,2/5 0/1,2/5 2/5,0/1 2/5,-1/1 0/1))) should be FALSE' has passed
1: line#111:3|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|POLYGON((0 0,0.5 0,0.5 0.5,0 0.5,0 0))|false
2: area( ' MULTIPOLYGON(((127794.3 6850976.3,127787.7 6850980.4,127786 6850977.1,127783.2 6850978.8,127786.3 6850984.6,127789.4 6850982.4,127790.2 6850984.1,127796.1 6850980.6,127794.3 6850976.3)))' ) = 54.13
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '111: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), POLYGON((0/1 0/1,1/2 0/1,1/2 1/2,0/1 1/2,0/1 0/1))) should be FALSE' has passed
1: line#112:3|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|true
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{54.129999999643331} and areaRotate{54.129999999643331} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{54.129999999643331} and expectedArea{54.1299438476562} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126958.5 6848239.1,126959.6 6848243.5,126964.5 6848241.8,126964.3 6848240.3,126968.1 6848239,126969.2 6848242.4,126975.3 6848239.3,126973.4 6848233.4,126982.3 6848230,126983.2 6848232.5,126987.8 6848230.5,126992.6 6848228.5,126989.9 6848219.9,126967.2 6848228.7,126969.4 6848233.9,126958.5 6848239.1)))' ) = 272.58
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '112: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5)), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5))) should be TRUE' has passed
1: line#113:3|POLYGON((0 0,1 0,1 1,0 1,0 0))|POLYGON((0 0,1 0,1 1,0 1,0 0),(0.4 0.4,0.4 0.6,0.6 0.6,0.6 0.4,0.4 0.4))|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '113: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(2/5 2/5,2/5 3/5,3/5 3/5,3/5 2/5,2/5 2/5))) should be TRUE' has passed
1: line#115:3|POLYGON((1/1 1/4 1/2,1/1 0/1 1/2,1/2 0/1 1/2,1/2 1/2 1/2,1/1 1/4 1/2))|POLYGON((1/1 1/2 1/2,1/1 1/4 1/2,1/2 1/2 1/2,1/1 1/2 1/2))|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '115: covers3D(POLYGON((1/1 1/4 1/2,1/1 0/1 1/2,1/2 0/1 1/2,1/2 1/2 1/2,1/1 1/4 1/2)), POLYGON((1/1 1/2 1/2,1/1 1/4 1/2,1/2 1/2 1/2,1/1 1/2 1/2))) should be FALSE' has passed
1: line#116:3|POLYGON((1/1 1/2 1/2,1/1 1/4 1/2,1/2 1/2 1/2,1/1 1/2 1/2))|POLYGON((1/1 1/4 1/2,1/1 0/1 1/2,1/2 0/1 1/2,1/2 1/2 1/2,1/1 1/4 1/2))|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{272.58000000500635} and areaRotate{272.58000000500635} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{272.58000000500635} and expectedArea{272.57995605468801} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '116: covers3D(POLYGON((1/1 1/2 1/2,1/1 1/4 1/2,1/2 1/2 1/2,1/1 1/2 1/2)), POLYGON((1/1 1/4 1/2,1/1 0/1 1/2,1/2 0/1 1/2,1/2 1/2 1/2,1/1 1/4 1/2))) should be FALSE' has passed
1: line#119:2|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|POINT(0 0)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '119: covers(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), POINT(0/1 0/1)) should be TRUE' has passed
1: line#120:2|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|POINT(0.5 0.5)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '120: covers(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), POINT(1/2 1/2)) should be FALSE' has passed
1: line#121:3|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|POINT(0 0)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '121: covers3D(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), POINT(0/1 0/1)) should be TRUE' has passed
1: line#122:3|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|POINT(0.5 0.5)|false
2: area( ' MULTIPOLYGON(((127801.4 6851406.8,127803.4 6851415.3,127801.1 6851415.8,127801.7 6851419.3,127793 6851421.1,127792.2 6851417.5,127785.3 6851418.8,127783.7 6851411.2,127789 6851410.1,127790 6851408.8,127798.1 6851407.1,127798.7 6851407.5,127801.4 6851406.8)))' ) = 189.575
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '122: covers3D(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), POINT(1/2 1/2)) should be FALSE' has passed
1: line#125:2|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|LINESTRING(0 0,0.1 0.1)|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '125: covers(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), LINESTRING(0/1 0/1,1/10 1/10)) should be TRUE' has passed
1: line#126:2|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|LINESTRING(0 0,0.5 0.5)|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{189.57500000094223} and areaRotate{189.57500000094223} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{189.57500000094223} and expectedArea{189.57482910156199} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '126: covers(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), LINESTRING(0/1 0/1,1/2 1/2)) should be FALSE' has passed
1: line#127:2|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|LINESTRING(-1 -1,0.5 0.5)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '127: covers(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), LINESTRING(-1/1 -1/1,1/2 1/2)) should be FALSE' has passed
1: line#128:3|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|LINESTRING(0 0,0.1 0.1)|true
2: area( ' MULTIPOLYGON(((127177.2 6851103.3,127181.7 6851100.7,127183.4 6851103.4,127189.9 6851099.2,127194.4 6851106.1,127191.8 6851107.8,127195.5 6851113.3,127188.6 6851117.7,127184.1 6851109.9,127182.3 6851110.8,127177.2 6851103.3)))' ) = 169.81
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '128: covers3D(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), LINESTRING(0/1 0/1,1/10 1/10)) should be TRUE' has passed
1: line#129:3|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|LINESTRING(0 0,0.5 0.5)|false
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '129: covers3D(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), LINESTRING(0/1 0/1,1/2 1/2)) should be FALSE' has passed
1: line#130:3|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|LINESTRING(-1 -1,0.5 0.5)|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{169.81000000214283} and areaRotate{169.81000000214283} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{169.81000000214283} and expectedArea{169.80993652343801} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '130: covers3D(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), LINESTRING(-1/1 -1/1,1/2 1/2)) should be FALSE' has passed
1: line#133:2|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|TRIANGLE((0 0,0.1 0,0.1 0.1,0 0))|true
2: area( ' MULTIPOLYGON(((127453.4 6849511.1,127455.8 6849518.3,127444.8 6849520.8,127442.6 6849513.5,127453.4 6849511.1)))' ) = 84.66
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '133: covers(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), TRIANGLE((0/1 0/1,1/10 0/1,1/10 1/10,0/1 0/1))) should be TRUE' has passed
1: line#134:2|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|TRIANGLE((0 0,0.4 0,0.4 0.4,0 0))|true
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{84.660000002430621} and areaRotate{84.660000002430621} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{84.660000002430621} and expectedArea{84.660095214843807} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '134: covers(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), TRIANGLE((0/1 0/1,2/5 0/1,2/5 2/5,0/1 0/1))) should be TRUE' has passed
1: line#135:2|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|TRIANGLE((0 0,0.5 0,0.5 0.5,0 0))|false
2: area( ' MULTIPOLYGON(((129488.3 6850672.7,129490.8 6850677.3,129508 6850669.1,129504.6 6850664,129488.3 6850672.7)))' ) = 106.165
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{106.16500000534634} and areaRotate{106.16500000534634} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{106.16500000534634} and expectedArea{106.1650390625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '135: covers(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), TRIANGLE((0/1 0/1,1/2 0/1,1/2 1/2,0/1 0/1))) should be FALSE' has passed
1: line#136:3|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|TRIANGLE((0 0,0.1 0,0.1 0.1,0 0))|true
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '136: covers3D(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), TRIANGLE((0/1 0/1,1/10 0/1,1/10 1/10,0/1 0/1))) should be TRUE' has passed
1: line#137:3|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|TRIANGLE((0 0,0.4 0,0.4 0.4,0 0))|true
2: area( ' MULTIPOLYGON(((127077.2 6848231.7,127077.6 6848236.4,127073.4 6848236.9,127074.9 6848249,127085.8 6848247.8,127084.6 6848240.1,127089.2 6848239.1,127088.1 6848230.5,127077.2 6848231.7)))' ) = 203.825
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '137: covers3D(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), TRIANGLE((0/1 0/1,2/5 0/1,2/5 2/5,0/1 0/1))) should be TRUE' has passed
1: line#138:3|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|TRIANGLE((0 0,0.5 0,0.5 0.5,0 0))|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{203.82500000340946} and areaRotate{203.82500000340946} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{203.82500000340946} and expectedArea{203.82501220703099} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '138: covers3D(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), TRIANGLE((0/1 0/1,1/2 0/1,1/2 1/2,0/1 0/1))) should be FALSE' has passed
1: line#141:2|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|POLYGON((0 0,1 0,1 1,0 1,0 0))|false
2: area( ' MULTIPOLYGON(((128125.9 6852081.8,128126.8 6852085.5,128130.3 6852084.8,128131.9 6852090.2,128120.3 6852093.1,128117.9 6852083.2,128125.9 6852081.8)))' ) = 101.39
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{101.38999999807945} and areaRotate{101.38999999807945} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{101.38999999807945} and expectedArea{101.390014648438} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128160.6 6848598.5,128159.8 6848590.9,128181.1 6848589.5,128181.8 6848595.8,128175.3 6848596.2,128176.2 6848606.3,128170.3 6848606.7,128170 6848601.6,128169.8 6848597.5,128160.6 6848598.5)))' ) = 203.625
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '141: covers(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) should be FALSE' has passed
1: line#142:2|POLYGON((0 0,1 0,1 1,0 1,0 0))|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|true
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{203.62500000086146} and areaRotate{203.62500000086146} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{203.62500000086146} and expectedArea{203.625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((961016.5 6216370.7,961011.9 6216341.4,961021.1 6216339.5,961025.3 6216369.5,961016.5 6216370.7)))' ) = 273.67
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{273.66999999919619} and areaRotate{273.66999999919619} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{273.66999999919619} and expectedArea{273.67041015625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(112): info: check '142: covers(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)), TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5)))) should be TRUE' has passed
1: line#143:3|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|POLYGON((0 0,1 0,1 1,0 1,0 0))|false
2: area( ' MULTIPOLYGON(((617268.2 6760312.3,617273.3 6760300.1,617268.6 6760297.7,617271.2 6760291.6,617326.1 6760315.8,617323 6760324.2,617319.4 6760323.1,617314.8 6760332.8,617311.6 6760332.2,617268.2 6760312.3)))' ) = 1119.35
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1119.3499999890134} and areaRotate{1119.3499999890134} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1119.3499999890134} and expectedArea{1119.35009765625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '143: covers3D(TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5))), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) should be FALSE' has passed
1: line#144:3|POLYGON((0 0,1 0,1 1,0 1,0 0))|TIN(((0.6 0.4,0.4 0.4,0 0,0.6 0.4)),((0.6 0.4,0 0,1 0,0.6 0.4)),((0 1,0 0,0.4 0.4,0 1)),((0 1,0.4 0.6,0.6 0.6,0 1)),((0 1,0.4 0.4,0.4 0.6,0 1)),((1 1,0.6 0.6,1 0,1 1)),((1 1,0 1,0.6 0.6,1 1)),((0.6 0.6,0.6 0.4,1 0,0.6 0.6)))|true
2: area( ' MULTIPOLYGON(((617305.1 6760228.9,617301.3 6760240.5,617309 6760243.1,617312.7 6760231.4,617305.1 6760228.9)))' ) = 98.685
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{98.685000001249733} and areaRotate{98.685000001249733} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{98.685000001249733} and expectedArea{98.68505859375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '144: covers3D(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)), TIN(((3/5 2/5,2/5 2/5,0/1 0/1,3/5 2/5)),((3/5 2/5,0/1 0/1,1/1 0/1,3/5 2/5)),((0/1 1/1,0/1 0/1,2/5 2/5,0/1 1/1)),((0/1 1/1,2/5 3/5,3/5 3/5,0/1 1/1)),((0/1 1/1,2/5 2/5,2/5 3/5,0/1 1/1)),((1/1 1/1,3/5 3/5,1/1 0/1,1/1 1/1)),((1/1 1/1,0/1 1/1,3/5 3/5,1/1 1/1)),((3/5 3/5,3/5 2/5,1/1 0/1,3/5 3/5)))) should be TRUE' has passed
1: line#146:3|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|POINT(0.5 0.5 0.5)|true
2: area( ' MULTIPOLYGON(((617286.5 6760239,617292.5 6760241.3,617296.9 6760226.7,617291.9 6760225,617286.5 6760239)))' ) = 88.45
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{88.450000001466833} and areaRotate{88.450000001466833} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{88.450000001466833} and expectedArea{88.450439453125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617295.4 6760194.2,617290.8 6760192.3,617289.6 6760195.2,617281.1 6760191.9,617280.2 6760194.1,617278.2 6760193.3,617276 6760198.6,617277.7 6760199.1,617277 6760200.8,617290.5 6760206.4,617295.4 6760194.2)))' ) = 169.335
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{169.33500000091215} and areaRotate{169.33500000091215} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{169.33500000091215} and expectedArea{169.33447265625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1052659.6 6313425,1052648.1 6313426.5,1052647.6 6313422.5,1052659.3 6313421.2,1052659.6 6313425)))' ) = 45.8
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{45.800000001618173} and areaRotate{45.800000001618173} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{45.800000001618173} and expectedArea{45.80029296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127052 6849667.4,127057.4 6849671.2,127062.7 6849663.3,127059.7 6849660.9,127062.2 6849656.6,127056.8 6849653.3,127054.3 6849656.4,127052.1 6849655,127048.3 6849661.8,127053.5 6849664.8,127052 6849667.4)))' ) = 142.915
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{142.91499999844615} and areaRotate{142.91499999844615} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{142.91499999844615} and expectedArea{142.91497802734401} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127426.3 6851076.1,127429.7 6851083,127427.7 6851083.7,127432 6851093.5,127425.2 6851096.1,127421.8 6851087.8,127414.9 6851090.8,127411.9 6851083.9,127415.5 6851082.3,127414.7 6851080.3,127426.3 6851076.1)))' ) = 209.5
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '146: covers3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POINT(1/2 1/2 1/2)) should be TRUE' has passed
1: line#147:3|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|POINT(1.5 0.5 0.5)|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{209.50000000105786} and areaRotate{209.50000000105786} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{209.50000000105786} and expectedArea{209.5} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127715.2 6852374.3,127718.7 6852379.5,127714.4 6852383.1,127714.8 6852383.7,127708.7 6852390,127706.7 6852388.3,127702.1 6852392.4,127699.9 6852390.3,127695.8 6852394,127690 6852387.9,127695.8 6852381.9,127693.7 6852379.9,127696.6 6852377.1,127694.9 6852374.9,127699.4 6852371.2,127707.4 6852379.5,127708.8 6852378.1,127710.3 6852379.4,127715.2 6852374.3)))' ) = 319.555
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{319.55500000194149} and areaRotate{319.55500000194149} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{319.55500000194149} and expectedArea{319.55505371093801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128736.7 6848262,128731.2 6848264.4,128734.2 6848271.5,128739.9 6848269,128736.7 6848262)))' ) = 47.075
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{47.075000000102584} and areaRotate{47.075000000102584} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{47.075000000102584} and expectedArea{47.0750732421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127438.2 6851329.8,127440.7 6851334.3,127447.6 6851330.3,127445.4 6851325.5,127439.8 6851328.4,127438.2 6851329.8)))' ) = 44.135
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{44.135000002421144} and areaRotate{44.135000002421144} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{44.135000002421144} and expectedArea{44.135009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127456.6 6850548,127455.8 6850540.2,127465.5 6850538.8,127465.7 6850540.3,127471.9 6850539.6,127472.6 6850546.8,127456.6 6850548)))' ) = 124.69
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{124.69000000080757} and areaRotate{124.69000000080757} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{124.69000000080757} and expectedArea{124.69012451171901} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '147: covers3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POINT(3/2 1/2 1/2)) should be FALSE' has passed
1: line#149:3|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|LINESTRING(0 0,0.5 0.5)|true
2: area( ' MULTIPOLYGON(((126916.1 6849168.2,126915.8 6849172.1,126922.2 6849172.7,126922.3 6849168.6,126916.1 6849168.2)))' ) = 25.3
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{25.30000000001019} and areaRotate{25.30000000001019} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{25.30000000001019} and expectedArea{25.300048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127714.1 6852178.5,127720.3 6852180,127715 6852200.8,127704.1 6852198.6,127704.9 6852193.5,127709.7 6852194,127714.1 6852178.5)))' ) = 168.16
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{168.16000000266422} and areaRotate{168.16000000266422} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{168.16000000266422} and expectedArea{168.16003417968801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126849.6 6848605,126848.5 6848601.7,126849.6 6848601.1,126849.2 6848599.3,126854.6 6848598,126855.3 6848600,126860.1 6848598.7,126861.2 6848602.4,126849.6 6848605)))' ) = 55.65
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{55.649999999609648} and areaRotate{55.649999999609648} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{55.649999999609648} and expectedArea{55.6500244140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126924.8 6848498.1,126924.1 6848503,126931.5 6848503.5,126931.9 6848498.6,126924.8 6848498.1)))' ) = 35.8
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{35.799999999342262} and areaRotate{35.799999999342262} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{35.799999999342262} and expectedArea{35.7999877929688} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126811.8 6849550,126816.4 6849558,126811.3 6849560.7,126806.8 6849553.1,126811.8 6849550)))' ) = 52.585
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{52.584999998666738} and areaRotate{52.584999998666738} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{52.584999998666738} and expectedArea{52.5850219726562} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127992.4 6852408.7,127995.2 6852416,127986.6 6852419.9,127983.5 6852412.8,127992.4 6852408.7)))' ) = 74.8
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{74.800000000308501} and areaRotate{74.800000000308501} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{74.800000000308501} and expectedArea{74.7999267578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127285.3 6851035.9,127292.1 6851046.2,127289.1 6851046.6,127281.8 6851045.7,127278.4 6851040.2,127285.3 6851035.9)))' ) = 80.44
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '149: covers3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), LINESTRING(0/1 0/1,1/2 1/2)) should be TRUE' has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{80.440000000628942} and areaRotate{80.440000000628942} doesn't exceed 0.5%
1: line#150:3|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|LINESTRING(0 0,1 1)|true
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{80.440000000628942} and expectedArea{80.43994140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126667.8 6849546.9,126658.4 6849550,126660.2 6849556,126669.2 6849552.4,126667.8 6849546.9)))' ) = 58.26
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{58.26000000015177} and areaRotate{58.26000000015177} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{58.26000000015177} and expectedArea{58.2600708007812} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126781.6 6849801,126783.9 6849805.9,126780.3 6849808.4,126777.5 6849803.3,126781.6 6849801)))' ) = 25.37
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{25.369999999469005} and areaRotate{25.369999999469005} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{25.369999999469005} and expectedArea{25.3700561523438} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((216860.7 6872988.7,216855.2 6872981.7,216852.3 6872984.4,216846.4 6872977.1,216854.4 6872969.7,216865.8 6872984.3,216860.7 6872988.7)))' ) = 162.02
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{162.01999999866644} and areaRotate{162.01999999866644} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{162.01999999866644} and expectedArea{162.01989746093801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127396.4 6851435.4,127395 6851431.7,127407.4 6851426.8,127408.2 6851430.5,127396.4 6851435.4)))' ) = 50.16
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{50.159999999096769} and areaRotate{50.159999999096769} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{50.159999999096769} and expectedArea{50.1600341796875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127964.3 6848399.9,127967.7 6848406.7,127958.9 6848411.9,127955.6 6848404.5,127964.3 6848399.9)))' ) = 78.54
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{78.53999999927413} and areaRotate{78.53999999927413} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{78.53999999927413} and expectedArea{78.539978027343807} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127215.2 6848308.9,127204.6 6848310.7,127204.9 6848313.3,127203.2 6848315,127204.1 6848321.5,127207.1 6848322.9,127207.8 6848328.4,127223.7 6848326.8,127222.8 6848318.2,127216.4 6848319.1,127215.2 6848308.9)))' ) = 259.075
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{259.07500000364087} and areaRotate{259.07500000364087} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{259.07500000364087} and expectedArea{259.074951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127693.6 6851759.4,127695.8 6851765.9,127689.3 6851768.4,127686.7 6851762.2,127693.6 6851759.4)))' ) = 48.905
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{48.905000000366549} and areaRotate{48.905000000366549} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{48.905000000366549} and expectedArea{48.905029296875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '150: covers3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), LINESTRING(0/1 0/1,1/1 1/1)) should be TRUE' has passed
1: line#151:3|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|LINESTRING(-1 0,0 0,1 1)|false
2: area( ' MULTIPOLYGON(((127215.9 6850053.3,127208.9 6850056.3,127214.2 6850070.3,127222.5 6850067.5,127215.9 6850053.3)))' ) = 125.12
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{125.11999999973384} and areaRotate{125.11999999973384} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{125.11999999973384} and expectedArea{125.12005615234401} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126727.2 6849808.3,126723.7 6849808.8,126724.8 6849816.6,126728.5 6849816.1,126727.2 6849808.3)))' ) = 28.68
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{28.679999999343202} and areaRotate{28.679999999343202} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{28.679999999343202} and expectedArea{28.6799926757812} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127485.1 6851460.2,127476.6 6851462,127479.3 6851478.6,127486.7 6851477.1,127485.1 6851460.2)))' ) = 136.71
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{136.71000000222691} and areaRotate{136.71000000222691} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{136.71000000222691} and expectedArea{136.70989990234401} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127260.7 6850793.8,127258.5 6850793,127259.9 6850789.7,127254.2 6850787.4,127250.1 6850798.2,127257.6 6850801,127260.7 6850793.8)))' ) = 86.135
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{86.135000000717469} and areaRotate{86.135000000717469} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{86.135000000717469} and expectedArea{86.1348876953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128488.4 6851155.2,128492.3 6851169.7,128476.7 6851174.3,128474.9 6851166.9,128479.5 6851165.6,128480 6851167.8,128485 6851166.5,128484 6851161.1,128480.8 6851161.5,128479.8 6851156.7,128488.4 6851155.2)))' ) = 170.765
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{170.76500000290309} and areaRotate{170.76500000290309} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{170.76500000290309} and expectedArea{170.764892578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127124 6850426.4,127124.3 6850428.9,127130.8 6850428.3,127130.1 6850420.3,127122.5 6850421.1,127124 6850426.4)))' ) = 55.49
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{55.489999998946374} and areaRotate{55.489999998946374} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{55.489999998946374} and expectedArea{55.489990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126586.9 6850290.1,126583.1 6850290.1,126582.9 6850282.7,126588.9 6850282.8,126589.1 6850289.3,126586.9 6850290.1)))' ) = 43.29
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '151: covers3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), LINESTRING(-1/1 0/1,0/1 0/1,1/1 1/1)) should be FALSE' has passed
1: line#153:3|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|TRIANGLE((0 0,1 0,1 1,0 0))|true
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{43.290000000689318} and areaRotate{43.290000000689318} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{43.290000000689318} and expectedArea{43.2901000976562} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127684.1 6851182.5,127676.7 6851183.8,127678.1 6851196.6,127685.6 6851195.5,127684.1 6851182.5)))' ) = 97.845
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{97.844999999535219} and areaRotate{97.844999999535219} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{97.844999999535219} and expectedArea{97.845031738281193} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127249.6 6850121.2,127242.7 6850123.6,127244 6850129.9,127242.6 6850130.1,127244.4 6850138.5,127252.6 6850136.6,127249.6 6850121.2)))' ) = 121.165
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{121.16500000134818} and areaRotate{121.16500000134818} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{121.16500000134818} and expectedArea{121.1650390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127758.4 6851469.4,127750.6 6851471.2,127752.7 6851480.4,127760.2 6851478.6,127758.4 6851469.4)))' ) = 73.89
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{73.890000001082953} and areaRotate{73.890000001082953} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{73.890000001082953} and expectedArea{73.8900146484375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127789.3 6851448.2,127782 6851450,127784.4 6851461.5,127791.9 6851460.1,127789.3 6851448.2)))' ) = 90.58
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{90.580000001591486} and areaRotate{90.580000001591486} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{90.580000001591486} and expectedArea{90.580017089843807} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129355.9 6850603.1,129363.3 6850600.4,129361.8 6850597,129354.7 6850600,129355.9 6850603.1)))' ) = 27.41
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{27.410000000097931} and areaRotate{27.410000000097931} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{27.410000000097931} and expectedArea{27.4100952148438} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127420.2 6851316,127424.4 6851323,127419.8 6851327.9,127414.3 6851322.8,127420.2 6851316)))' ) = 60.135
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{60.134999999509319} and areaRotate{60.134999999509319} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{60.134999999509319} and expectedArea{60.135009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617333.8 6760243.1,617323.9 6760239.3,617322.6 6760240.9,617320.2 6760240.2,617317.7 6760246.8,617331.8 6760252.3,617333.8 6760243.1)))' ) = 127.975
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '153: covers3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) should be TRUE' has passed
1: line#154:3|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|TRIANGLE((0 0,2 0,2 2,0 0))|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{127.97500000253784} and areaRotate{127.97500000253784} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{127.97500000253784} and expectedArea{127.97509765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617291 6760040.7,617296.9 6760020,617303.2 6760022,617310.2 6760007.8,617321.6 6760012.1,617314.1 6760028.1,617304.3 6760024.1,617299.8 6760034.6,617304.3 6760036.2,617300.7 6760045.8,617291 6760040.7)))' ) = 417.335
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{417.33500000078686} and areaRotate{417.33500000078686} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{417.33500000078686} and expectedArea{417.335205078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((620164.5 6759934.9,620164.3 6759933.6,620168 6759933.2,620167.9 6759932.5,620169.5 6759932.2,620169.8 6759934.1,620164.5 6759934.9)))' ) = 7.7
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{7.7000000005937164} and areaRotate{7.7000000005937164} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{7.7000000005937164} and expectedArea{7.699951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((634599.8 6751212.3,634603 6751220,634615.6 6751213.9,634612.2 6751206.7,634599.8 6751212.3)))' ) = 112.43
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{112.4300000008126} and areaRotate{112.4300000008126} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{112.4300000008126} and expectedArea{112.43017578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617336 6760410,617338.8 6760407,617341.6 6760402.6,617343.3 6760397.6,617344.1 6760391.7,617343.4 6760387.3,617342.3 6760383.8,617340.9 6760380,617339.3 6760377.3,617337.1 6760379.4,617321.3 6760361.4,617275.1 6760402.2,617282.7 6760410.5,617299.6 6760428.9,617314 6760416.1,617317.6 6760416.9,617321.1 6760416.7,617324.7 6760416.2,617328.1 6760415.1,617331.5 6760413.6,617335 6760411.2,617336 6760410)))' ) = 2510.64
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '154: covers3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TRIANGLE((0/1 0/1,2/1 0/1,2/1 2/1,0/1 0/1))) should be FALSE' has passed
1: line#155:3|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|TRIANGLE((0.1 0.1 0.1,0.5 0.1 0.1,0.5 0.5 0.5,0.1 0.1 0.1))|true
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{2510.6350000046832} and areaRotate{2510.6350000046832} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{2510.6350000046832} and expectedArea{2510.63549804688} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((621034.4 6759989.4,621035 6759980.7,621020.6 6759980.2,621019.9 6759988.8,621034.4 6759989.4)))' ) = 125.35
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{125.35000000513972} and areaRotate{125.35000000513972} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{125.35000000513972} and expectedArea{125.35009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617338.1 6760659.7,617338.8 6760656,617340.4 6760656.5,617342 6760647.9,617315.8 6760641.5,617313.3 6760654.6,617326.1 6760657.4,617327.9 6760649.2,617331.8 6760650.4,617330.1 6760658.4,617338.1 6760659.7)))' ) = 309.63
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{309.62999999841452} and areaRotate{309.62999999841452} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{309.62999999841452} and expectedArea{309.63037109375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617302.6 6760827.9,617311.4 6760829.4,617312.9 6760819.2,617303.7 6760817.8,617302.6 6760827.9)))' ) = 93.235
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{93.234999998190915} and areaRotate{93.234999998190915} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{93.234999998190915} and expectedArea{93.235107421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617293.8 6760841.7,617298.9 6760842.3,617299.8 6760835.9,617294.2 6760835.1,617293.8 6760841.7)))' ) = 35.23
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{35.229999999986028} and areaRotate{35.229999999986028} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{35.229999999986028} and expectedArea{35.22998046875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '155: covers3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TRIANGLE((1/10 1/10 1/10,1/2 1/10 1/10,1/2 1/2 1/2,1/10 1/10 1/10))) should be TRUE' has passed
1: line#157:3|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|POLYGON((0 0,1 0,1 1,0 1,0 0))|true
2: area( ' MULTIPOLYGON(((680118.1 6767545.3,680127.2 6767552.2,680133 6767543.2,680122.9 6767536.4,680118.1 6767545.3)))' ) = 122.225
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{122.22499999958674} and areaRotate{122.22499999958674} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{122.22499999958674} and expectedArea{122.224609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1028581 6283593.2,1028580.2 6283591.2,1028586.3 6283580.2,1028588.5 6283580.2,1028595.2 6283590.5,1028594.4 6283592.2,1028581 6283593.2)))' ) = 117.965
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{117.96499999918682} and areaRotate{117.96499999918682} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{117.96499999918682} and expectedArea{117.96484375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862753.1 6577858.9,862754.4 6577849.9,862765.9 6577851.6,862764.8 6577860.7,862753.1 6577858.9)))' ) = 107.08
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{107.07999999754712} and areaRotate{107.07999999754712} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{107.07999999754712} and expectedArea{107.08056640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862753.8 6577877.6,862766.3 6577879.5,862769.3 6577864.2,862756.6 6577862.3,862753.8 6577877.6)))' ) = 198.29
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{198.28999999932941} and areaRotate{198.28999999932941} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{198.28999999932941} and expectedArea{198.28955078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((922192.3 6511282.3,922183 6511291.6,922189.4 6511296.5,922197.1 6511286.8,922192.3 6511282.3)))' ) = 93.15
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{93.149999998492433} and areaRotate{93.149999998492433} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{93.149999998492433} and expectedArea{93.1494140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((184529.7 6797396.1,184523.3 6797396.2,184522.1 6797409.1,184529.4 6797409.1,184529.7 6797396.1)))' ) = 88.67
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{88.67000000149099} and areaRotate{88.67000000149099} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{88.67000000149099} and expectedArea{88.6700439453125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862759.9 6577942,862760.3 6577947,862759.2 6577947.1,862760.2 6577960.4,862761.4 6577960,862762 6577979.1,862749.2 6577979.7,862748.7 6577960.6,862751.9 6577960.3,862751.2 6577948,862748 6577948.3,862747.6 6577942.1,862759.9 6577942)))' ) = 417.04
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '157: covers3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) should be TRUE' has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{417.03999999782201} and areaRotate{417.03999999782201} doesn't exceed 0.5%
1: line#158:3|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|POLYGON((0 0,2 0,2 2,0 2,0 0))|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{417.03999999782201} and expectedArea{417.04052734375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862713 6577902.2,862711.9 6577921.3,862710.4 6577921.3,862710.4 6577924.7,862700.2 6577924.3,862700.7 6577920.5,862699.1 6577920,862700.8 6577901.6,862713 6577902.2)))' ) = 274.435
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{274.43500000068508} and areaRotate{274.43500000068508} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{274.43500000068508} and expectedArea{274.43505859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862723.3 6577929.4,862722.8 6577933.2,862717.1 6577932,862717.4 6577928.4,862723.3 6577929.4)))' ) = 21.9
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{21.899999999592552} and areaRotate{21.899999999592552} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{21.899999999592552} and expectedArea{21.90087890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((624303.2 6756710.4,624307.1 6756717.1,624296.7 6756723.6,624292.6 6756716.6,624303.2 6756710.4)))' ) = 97.325
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{97.325000001350446} and areaRotate{97.325000001350446} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{97.325000001350446} and expectedArea{97.324951171875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '158: covers3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1))) should be FALSE' has passed
1: line#160:3|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|SOLID(( ((0 0 0,0 0.1 0,0.1 0.1 0,0.1 0 0,0 0 0)), ((0.1 0 0,0.1 0.1 0,0.1 0.1 0.1,0.1 0 0.1,0.1 0 0)), ((0 0.1 0,0 0.1 0.1,0.1 0.1 0.1,0.1 0.1 0,0 0.1 0)), ((0 0 0.1,0 0.1 0.1,0 0.1 0,0 0 0,0 0 0.1)), ((0.1 0 0.1,0.1 0.1 0.1,0 0.1 0.1,0 0 0.1,0.1 0 0.1)), ((0.1 0 0,0.1 0 0.1,0 0 0.1,0 0 0,0.1 0 0)) ))|true
2: area( ' MULTIPOLYGON(((889192.5 6379004.7,889198.7 6379005,889210.9 6379007.2,889218.3 6379011.9,889219.6 6379009.5,889238.1 6379020.8,889249.2 6379033.4,889259.8 6379050.7,889250.6 6379056.3,889230.3 6379030.4,889227.5 6379028.5,889223.9 6379025.5,889221.8 6379044,889227.2 6379043,889225.8 6379035.8,889231.2 6379035.4,889232.8 6379040.9,889235.7 6379040.3,889248.7 6379057.3,889234.2 6379065.6,889229.4 6379058.3,889226.4 6379053.9,889222 6379054.2,889221.3 6379052.7,889204.7 6379049.8,889205.7 6379028.9,889191.7 6379027,889192.5 6379004.7)))' ) = 2045.74
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{2045.7350000023555} and areaRotate{2045.7350000023555} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{2045.7350000023555} and expectedArea{2045.7353515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((675629.7 6726428.6,675628.5 6726429.4,675627.2 6726427.7,675628.4 6726426.8,675629.7 6726428.6)))' ) = 3.205
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{3.2049999994999965} and areaRotate{3.2049999994999965} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{3.2049999994999965} and expectedArea{3.205078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((925472.7 6510109.5,925484.1 6510109.4,925484.4 6510103,925485.2 6510103,925485.2 6510094.6,925471.4 6510094.7,925472.7 6510109.5)))' ) = 188.55
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{188.55000000083237} and areaRotate{188.55000000083237} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{188.55000000083237} and expectedArea{188.55029296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862667.5 6577878.9,862679.5 6577880.7,862676 6577911.6,862664.1 6577910.1,862667.5 6577878.9)))' ) = 376.74
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{376.74000000244638} and areaRotate{376.74000000244638} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{376.74000000244638} and expectedArea{376.7392578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862849.7 6577656.8,862849.8 6577662.3,862856.5 6577662,862856.2 6577656.3,862849.7 6577656.8)))' ) = 37.04
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{37.039999999131552} and areaRotate{37.039999999131552} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{37.039999999131552} and expectedArea{37.0400390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127409.7 6851413.8,127408.1 6851407.5,127414.1 6851404.8,127416.5 6851410.8,127409.7 6851413.8)))' ) = 45.06
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{45.060000000611616} and areaRotate{45.060000000611616} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{45.060000000611616} and expectedArea{45.0599975585938} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127474.1 6851527.6,127469.6 6851527.9,127469.6 6851520.4,127465.1 6851520.4,127464.8 6851530.3,127473.6 6851530.4,127474.1 6851527.6)))' ) = 57.3
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{57.300000001225271} and areaRotate{57.300000001225271} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{57.300000001225271} and expectedArea{57.2999267578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126963.7 6849244.8,126962.8 6849254.8,126972.5 6849255.6,126972.9 6849245.1,126963.7 6849244.8)))' ) = 97.22
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{97.219999999889183} and areaRotate{97.219999999889183} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{97.219999999889183} and expectedArea{97.219909667968807} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127238.7 6851287.5,127241.4 6851295,127245.5 6851293.5,127246.6 6851296.2,127254 6851292.3,127251.4 6851285.9,127247.7 6851287.8,127246.8 6851285.6,127243.9 6851286.8,127243.2 6851285.3,127238.7 6851287.5)))' ) = 104.535
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{104.53499999770159} and areaRotate{104.53499999770159} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{104.53499999770159} and expectedArea{104.53521728515599} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127412.1 6850869.7,127418.9 6850875.2,127413.2 6850881.8,127406.6 6850876.6,127412.1 6850869.7)))' ) = 75.185
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{75.185000003663149} and areaRotate{75.185000003663149} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{75.185000003663149} and expectedArea{75.1849365234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127325.7 6850202.5,127327.3 6850210.8,127328.8 6850210.4,127330.6 6850216.2,127326.5 6850217.6,127322.1 6850203.8,127325.7 6850202.5)))' ) = 54.55
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{54.549999999898866} and areaRotate{54.549999999898866} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{54.549999999898866} and expectedArea{54.5499267578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128041.7 6850460.4,128041.7 6850466,128049.2 6850466.1,128049.4 6850460.7,128041.7 6850460.4)))' ) = 41.82
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{41.820000001756554} and areaRotate{41.820000001756554} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{41.820000001756554} and expectedArea{41.820068359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127014.5 6848543.2,127021.2 6848556,127019.8 6848556.8,127021.6 6848560.8,127014.7 6848563.9,127006.7 6848547.5,127014.5 6848543.2)))' ) = 162.885
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{162.88500000192823} and areaRotate{162.88500000192823} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{162.88500000192823} and expectedArea{162.885009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128323.1 6851760.9,128316.8 6851764.5,128322 6851773,128327.8 6851769.3,128323.1 6851760.9)))' ) = 69.19
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{69.190000000662423} and areaRotate{69.190000000662423} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{69.190000000662423} and expectedArea{69.190002441406193} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128242.1 6851907.3,128252.1 6851918.8,128245.2 6851924.6,128236 6851914.1,128242.1 6851907.3)))' ) = 131.98
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{131.97999999818558} and areaRotate{131.97999999818558} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{131.97999999818558} and expectedArea{131.97998046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128791.1 6848520.3,128809 6848510,128813.6 6848518.6,128795.8 6848528.3,128791.1 6848520.3)))' ) = 194.655
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{194.65500000191017} and areaRotate{194.65500000191017} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{194.65500000191017} and expectedArea{194.65496826171901} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127433.5 6848628.7,127435.2 6848635.1,127441.1 6848633.8,127439.9 6848627.7,127433.5 6848628.7)))' ) = 40.105
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{40.105000002715968} and areaRotate{40.105000002715968} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{40.105000002715968} and expectedArea{40.10498046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126643.2 6849839.9,126648.4 6849843.8,126653 6849837.7,126647.7 6849833.9,126643.2 6849839.9)))' ) = 49.28
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{49.280000001865773} and areaRotate{49.280000001865773} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{49.280000001865773} and expectedArea{49.2800903320312} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127631.1 6851809.4,127624 6851811.2,127626.4 6851821.4,127634.2 6851819.5,127631.1 6851809.4)))' ) = 80.705
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{80.705000000670694} and areaRotate{80.705000000670694} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{80.705000000670694} and expectedArea{80.705017089843807} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127246.8 6850806.7,127254.4 6850809.6,127251.5 6850817.3,127244.2 6850814.9,127246.8 6850806.7)))' ) = 66.515
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{66.515000002408243} and areaRotate{66.515000002408243} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{66.515000002408243} and expectedArea{66.51513671875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127958.5 6850826.3,127966.5 6850822.9,127961.6 6850818.5,127955.1 6850823.5,127958.5 6850826.3)))' ) = 43.53
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{43.530000001454326} and areaRotate{43.530000001454326} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{43.530000001454326} and expectedArea{43.530029296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127776.6 6851387.6,127770.5 6851389.8,127772.1 6851397.1,127778.5 6851395.7,127776.6 6851387.6)))' ) = 51.275
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{51.274999998742715} and areaRotate{51.274999998742715} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{51.274999998742715} and expectedArea{51.2749633789062} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126719.4 6848611.3,126719.9 6848614.9,126706.6 6848617.2,126706.1 6848614.1,126719.4 6848611.3)))' ) = 45.83
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{45.829999994961995} and areaRotate{45.829999994961995} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{45.829999994961995} and expectedArea{45.8300170898438} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617325.8 6760492,617309.4 6760501.5,617309.9 6760502.7,617306.6 6760504.6,617311 6760512.9,617314.8 6760510.7,617316.6 6760513.5,617332.8 6760503.8,617330.8 6760501.9,617333.6 6760500.5,617329.3 6760493,617326.9 6760494.6,617325.8 6760492)))' ) = 321.44
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{321.44000000130563} and areaRotate{321.44000000130563} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{321.44000000130563} and expectedArea{321.439697265625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((221608.4 6872241.7,221609.8 6872242,221609.5 6872244.2,221615.8 6872245.1,221616.7 6872237.4,221608.9 6872236.5,221608.4 6872241.7)))' ) = 56.32
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{56.319999999643642} and areaRotate{56.319999999643642} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{56.319999999643642} and expectedArea{56.3199462890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617329.4 6760779.6,617298.4 6760776.2,617299.8 6760766.4,617330.9 6760770.3,617329.4 6760779.6)))' ) = 301.82
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{301.81999999468798} and areaRotate{301.81999999468798} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{301.81999999468798} and expectedArea{301.8203125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((220199.4 6872406.2,220202.4 6872406.8,220203.1 6872405.1,220205.5 6872405.9,220207.1 6872402.5,220200.8 6872400.4,220199.4 6872406.2)))' ) = 29.83
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{29.830000000553557} and areaRotate{29.830000000553557} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{29.830000000553557} and expectedArea{29.8299560546875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((570264.2 6275375.8,570267.1 6275381.9,570268.4 6275375.9,570264.2 6275375.8)))' ) = 12.665
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{12.664999999614665} and areaRotate{12.664999999614665} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{12.664999999614665} and expectedArea{12.664794921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1013403.8 6306733.5,1013409.2 6306733.1,1013409.9 6306750.9,1013403.6 6306750.8,1013403.8 6306733.5)))' ) = 102.705
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{102.70499999989875} and areaRotate{102.70499999989875} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{102.70499999989875} and expectedArea{102.70556640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615067.3 6757952.2,615072.8 6757960.3,615079.7 6757954.3,615074.1 6757947.2,615067.3 6757952.2)))' ) = 82.585
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{82.585000004029112} and areaRotate{82.585000004029112} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{82.585000004029112} and expectedArea{82.585205078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((926347.5 6890451.5,926400.2 6890462.7,926406.2 6890434.3,926353.8 6890423.6,926347.5 6890451.5)))' ) = 1546.62
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1546.624999983012} and areaRotate{1546.624999983012} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1546.624999983012} and expectedArea{1546.62548828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((682198.6 6762933.6,682194.7 6762940.6,682202.7 6762944.9,682205.7 6762939.8,682202 6762938.1,682203.1 6762935.6,682198.6 6762933.6)))' ) = 65.08
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '160: covers3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID((((0/1 0/1 0/1,0/1 1/10 0/1,1/10 1/10 0/1,1/10 0/1 0/1,0/1 0/1 0/1)),((1/10 0/1 0/1,1/10 1/10 0/1,1/10 1/10 1/10,1/10 0/1 1/10,1/10 0/1 0/1)),((0/1 1/10 0/1,0/1 1/10 1/10,1/10 1/10 1/10,1/10 1/10 0/1,0/1 1/10 0/1)),((0/1 0/1 1/10,0/1 1/10 1/10,0/1 1/10 0/1,0/1 0/1 0/1,0/1 0/1 1/10)),((1/10 0/1 1/10,1/10 1/10 1/10,0/1 1/10 1/10,0/1 0/1 1/10,1/10 0/1 1/10)),((1/10 0/1 0/1,1/10 0/1 1/10,0/1 0/1 1/10,0/1 0/1 0/1,1/10 0/1 0/1))))) should be TRUE' has passed
1: line#161:3|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|SOLID(( ((0.1 0.1 0.1,0.1 1.1 0.1,1.1 1.1 0.1,1.1 0.1 0.1,0.1 0.1 0.1)), ((1.1 0.1 0.1,1.1 1.1 0.1,1.1 1.1 1.1,1.1 0.1 1.1,1.1 0.1 0.1)), ((0.1 1.1 0.1,0.1 1.1 1.1,1.1 1.1 1.1,1.1 1.1 0.1,0.1 1.1 0.1)), ((0.1 0.1 1.1,0.1 1.1 1.1,0.1 1.1 0.1,0.1 0.1 0.1,0.1 0.1 1.1)), ((1.1 0.1 1.1,1.1 1.1 1.1,0.1 1.1 1.1,0.1 0.1 1.1,1.1 0.1 1.1)), ((1.1 0.1 0.1,1.1 0.1 1.1,0.1 0.1 1.1,0.1 0.1 0.1,1.1 0.1 0.1)) ))|false
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{65.079999998880083} and areaRotate{65.079999998880083} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{65.079999998880083} and expectedArea{65.0791015625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((216901.3 6872311.9,216899.9 6872295,216907.4 6872294.5,216909.1 6872311.7,216901.3 6872311.9)))' ) = 130.975
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{130.97499999861611} and areaRotate{130.97499999861611} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{130.97499999861611} and expectedArea{130.97509765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617304.3 6760714.3,617307.9 6760696.6,617296 6760695,617292.4 6760711.3,617304.3 6760714.3)))' ) = 210.58
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{210.58000000285276} and areaRotate{210.58000000285276} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{210.58000000285276} and expectedArea{210.580322265625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617805.1 6760262,617805.3 6760255.6,617812.1 6760256.5,617811.7 6760262.7,617805.1 6760262)))' ) = 42.45
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{42.449999998760184} and areaRotate{42.449999998760184} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{42.449999998760184} and expectedArea{42.449951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617800.6 6760224.4,617802.7 6760205.2,617817.5 6760207,617824.4 6760208,617823.7 6760216.9,617818 6760216.3,617816.6 6760226.7,617800.6 6760224.4)))' ) = 369.125
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{369.12499999951683} and areaRotate{369.12499999951683} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{369.12499999951683} and expectedArea{369.125244140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617823.4 6760924.4,617821.5 6760917.6,617814.3 6760920.9,617816 6760927,617823.4 6760924.4)))' ) = 52.395
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{52.394999999466819} and areaRotate{52.394999999466819} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{52.394999999466819} and expectedArea{52.395263671875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617581.7 6760252.3,617567.1 6760298.3,617518.7 6760283.5,617533.1 6760237.8,617533.4 6760237.2,617581.7 6760252.3)))' ) = 2452.91
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{2452.9050000083153} and areaRotate{2452.9050000083153} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{2452.9050000083153} and expectedArea{2452.90478515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617335.9 6760252.8,617348.1 6760256.1,617350.2 6760246.9,617338.5 6760243.8,617335.9 6760252.8)))' ) = 116.265
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{116.26500000084577} and areaRotate{116.26500000084577} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{116.26500000084577} and expectedArea{116.264892578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617349.8 6760296.7,617353.3 6760288.3,617342.4 6760283.7,617339.2 6760292.1,617349.8 6760296.7)))' ) = 105.71
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{105.70999999920372} and areaRotate{105.70999999920372} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{105.70999999920372} and expectedArea{105.7099609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617358.1 6760570.2,617360.3 6760554,617351.8 6760553.4,617352.5 6760550.9,617313.3 6760534,617305.3 6760553.5,617343.6 6760570.7,617344.8 6760568.1,617358.1 6760570.2)))' ) = 1084.04
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1084.0399999952488} and areaRotate{1084.0399999952488} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1084.0399999952488} and expectedArea{1084.03955078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617341.1 6760623,617342.7 6760610.7,617333.5 6760609,617331.9 6760621.4,617341.1 6760623)))' ) = 116.26
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{116.26000000122062} and areaRotate{116.26000000122062} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{116.26000000122062} and expectedArea{116.259765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((157161.4 6852472.2,157167.7 6852477.2,157191 6852448.1,157184.4 6852442.8,157161.4 6852472.2)))' ) = 307.885
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{307.88499999455007} and areaRotate{307.88499999455007} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{307.88499999455007} and expectedArea{307.88507080078102} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((154539.2 6841926.9,154575.7 6841935.6,154578 6841927.9,154541.3 6841919.2,154539.2 6841926.9)))' ) = 300.96
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{300.96000000725383} and areaRotate{300.96000000725383} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{300.96000000725383} and expectedArea{300.96002197265602} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((617358 6760583.5,617358.6 6760577.6,617341.5 6760575.3,617340.5 6760581.2,617358 6760583.5)))' ) = 103.91
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{103.90999999454131} and areaRotate{103.90999999454131} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{103.90999999454131} and expectedArea{103.909912109375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((501463.4 6885213.1,501464 6885208.2,501478.8 6885208.6,501477.8 6885218.5,501471.4 6885218,501471.5 6885213.8,501463.4 6885213.1)))' ) = 106.995
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{106.99500000317758} and areaRotate{106.99500000317758} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{106.99500000317758} and expectedArea{106.994873046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1037091 6304698.2,1037059.7 6304709.3,1037056.2 6304701,1037086.8 6304690.2,1037091 6304698.2)))' ) = 294.4
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{294.4000000058586} and areaRotate{294.4000000058586} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{294.4000000058586} and expectedArea{294.39990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232759.7 6871869.3,232754.3 6871864.3,232748.9 6871869.4,232754.6 6871875,232759.7 6871869.3)))' ) = 57.795
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{57.794999998372525} and areaRotate{57.794999998372525} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{57.794999998372525} and expectedArea{57.795166015625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((778798.4 6907155.9,778811 6907151.2,778817.4 6907165.1,778804 6907170.4,778798.4 6907155.9)))' ) = 214.6
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{214.60000000242144} and areaRotate{214.60000000242144} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{214.60000000242144} and expectedArea{214.6005859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((448575.2 6871891.6,448559 6871893.2,448560.1 6871909.3,448575.6 6871908,448575.2 6871891.6)))' ) = 258.65
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{258.65000000353461} and areaRotate{258.65000000353461} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{258.65000000353461} and expectedArea{258.650146484375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((783661.1 6896075,783646 6896083.5,783628.3 6896055.2,783643.8 6896045.8,783661.1 6896075)))' ) = 596.5
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{596.49999999587317} and areaRotate{596.49999999587317} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{596.49999999587317} and expectedArea{596.49951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((799034.8 6894070.7,799035.2 6894061.8,799056.7 6894062.5,799056.3 6894071.6,799034.8 6894070.7)))' ) = 193.82
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{193.81999999503137} and areaRotate{193.81999999503137} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{193.81999999503137} and expectedArea{193.82080078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((154536.3 6841957.9,154569.3 6841966.3,154571 6841958.6,154537.7 6841950.4,154536.3 6841957.9)))' ) = 264.805
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{264.80500000349525} and areaRotate{264.80500000349525} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{264.80500000349525} and expectedArea{264.80499267578102} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((216873.4 6872179.2,216867.9 6872173,216881.6 6872158.9,216887.5 6872165.1,216873.4 6872179.2)))' ) = 166.55
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{166.54999999853675} and areaRotate{166.54999999853675} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{166.54999999853675} and expectedArea{166.550048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1037014.5 6303811.4,1036974.3 6303752.1,1036994.9 6303739,1037034.8 6303798.5,1037014.5 6303811.4)))' ) = 1735.38
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1735.3799999972855} and areaRotate{1735.3799999972855} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1735.3799999972855} and expectedArea{1735.3798828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((777181.7 6868466.9,777168.7 6868462,777190.1 6868404.2,777203.1 6868409,777181.7 6868466.9)))' ) = 855.84
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{855.84000000331662} and areaRotate{855.84000000331662} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{855.84000000331662} and expectedArea{855.83935546875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((621064.6 6760535.9,621068.1 6760542,621072.6 6760539.3,621069.1 6760532.9,621064.6 6760535.9)))' ) = 38.1
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{38.100000000558794} and areaRotate{38.100000000558794} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{38.100000000558794} and expectedArea{38.10009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((501832.9 6885029.9,501839.7 6885022.2,501846.1 6885027.4,501838.8 6885035,501832.9 6885029.9)))' ) = 83.355
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{83.355000001962196} and areaRotate{83.355000001962196} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{83.355000001962196} and expectedArea{83.355224609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((186266.5 6797398.4,186249.2 6797370.4,186232.4 6797381.8,186247.7 6797407.2,186266.5 6797398.4)))' ) = 639.89
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{639.88999999638406} and areaRotate{639.88999999638406} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{639.88999999638406} and expectedArea{639.889892578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((501912.8 6885007.9,501916.4 6885003.4,501921 6885007.1,501917.7 6885011.9,501912.8 6885007.9)))' ) = 35.37
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{35.369999999800058} and areaRotate{35.369999999800058} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{35.369999999800058} and expectedArea{35.36962890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((501902.5 6885017.9,501909.4 6885010.9,501913.7 6885014.6,501907.2 6885022.1,501902.5 6885017.9)))' ) = 59.09
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{59.090000001130967} and areaRotate{59.090000001130967} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{59.090000001130967} and expectedArea{59.08984375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1053264.3 6302761.6,1053302.6 6302797.1,1053298.7 6302802.4,1053260.6 6302765.1,1053264.3 6302761.6)))' ) = 306.4
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{306.39999999385338} and areaRotate{306.39999999385338} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{306.39999999385338} and expectedArea{306.39990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((254852.9 6870788.8,254888.7 6870699.2,254936.9 6870717.9,254901 6870807.5,254852.9 6870788.8)))' ) = 4984.64
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{4984.6350000141301} and areaRotate{4984.6350000141301} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{4984.6350000141301} and expectedArea{4984.6350097656205} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1043041.5 6302755.4,1043039.6 6302726.2,1043054.4 6302725.4,1043054.6 6302755.2,1043041.5 6302755.4)))' ) = 412.05
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{412.04999999949359} and areaRotate{412.04999999949359} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{412.04999999949359} and expectedArea{412.0498046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1041957.6 6303010.3,1041950.6 6302984.8,1041958.3 6302983.4,1041964.6 6303008.2,1041957.6 6303010.3)))' ) = 196.49
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{196.49000000186726} and areaRotate{196.49000000186726} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{196.49000000186726} and expectedArea{196.48974609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((501803.2 6885730.8,501812.2 6885724.1,501815.4 6885727.8,501806.5 6885734.7,501803.2 6885730.8)))' ) = 56.11
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{56.109999997815464} and areaRotate{56.109999997815464} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{56.109999997815464} and expectedArea{56.1103515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((501811.7 6885704,501830.3 6885685.8,501847.7 6885704.2,501828.8 6885722,501811.7 6885704)))' ) = 651.75
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{651.74999999476131} and areaRotate{651.74999999476131} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{651.74999999476131} and expectedArea{651.75} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((217632.4 6871288.7,217626 6871284.6,217630 6871277.7,217636.6 6871281.9,217632.4 6871288.7)))' ) = 61.54
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{61.540000000187291} and areaRotate{61.540000000187291} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{61.540000000187291} and expectedArea{61.5399169921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1039700.1 6302830.8,1039707 6302834.2,1039690.4 6302868,1039684.7 6302864.8,1039700.1 6302830.8)))' ) = 266.37
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{266.36999999288935} and areaRotate{266.36999999288935} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{266.36999999288935} and expectedArea{266.3701171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862827 6577615.1,862841.2 6577611.9,862847.4 6577644.4,862833.1 6577646.9,862827 6577615.1)))' ) = 475.665
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{475.6649999982933} and areaRotate{475.6649999982933} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{475.6649999982933} and expectedArea{475.6650390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862861.3 6577638.1,862864.3 6577659.2,862874.6 6577657.6,862871.7 6577637.7,862861.3 6577638.1)))' ) = 215.125
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{215.12500000072765} and areaRotate{215.12500000072765} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{215.12500000072765} and expectedArea{215.125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((505012.9 6885458.5,505025.7 6885464.2,505029.2 6885457.9,505015.8 6885452.5,505012.9 6885458.5)))' ) = 98.325
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{98.324999998105341} and areaRotate{98.324999998105341} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{98.324999998105341} and expectedArea{98.3251953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((186078.4 6797616.3,186051.5 6797573.3,186043.2 6797579.1,186068.8 6797623.3,186078.4 6797616.3)))' ) = 558.22
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{558.21999999862555} and areaRotate{558.21999999862555} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{558.21999999862555} and expectedArea{558.219970703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233993 6870640.5,233983 6870629.7,233975.9 6870636.9,233984.4 6870648.6,233993 6870640.5)))' ) = 159.075
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{159.07500000302167} and areaRotate{159.07500000302167} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{159.07500000302167} and expectedArea{159.07482910156199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((505132.9 6885449.2,505146.7 6885445,505145 6885439.1,505131.3 6885444,505132.9 6885449.2)))' ) = 83.82
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{83.819999996958074} and areaRotate{83.819999996958074} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{83.819999996958074} and expectedArea{83.820068359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((813529 6486801.3,813533 6486797.3,813525 6486788.2,813520.9 6486792,813529 6486801.3)))' ) = 68.655
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{68.655000003050674} and areaRotate{68.655000003050674} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{68.655000003050674} and expectedArea{68.654296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((813456.9 6486529.1,813457.9 6486525.5,813451.6 6486523.9,813450.8 6486527.6,813456.9 6486529.1)))' ) = 24.025
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{24.02500000077416} and areaRotate{24.02500000077416} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{24.02500000077416} and expectedArea{24.0244140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((505038.7 6886665,505044.2 6886659.1,505053 6886667.9,505048 6886674,505038.7 6886665)))' ) = 101.025
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{101.02499999961584} and areaRotate{101.02499999961584} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{101.02499999961584} and expectedArea{101.02490234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((828860.9 7005318.2,828862.1 7005322,828863.9 7005324.7,828866.9 7005326.5,828870.3 7005327.2,828873.9 7005327.4,828876.5 7005326.8,828878.2 7005325.9,828881.4 7005323.2,828883.9 7005321.3,828885.8 7005319.8,828886.5 7005317.9,828886.1 7005314.5,828881.6 7005308.7,828879.9 7005307.9,828878.3 7005308.2,828876 7005309.5,828874.4 7005308.8,828871.8 7005306.7,828870.3 7005305.6,828868.3 7005305.8,828865.6 7005308.3,828860.9 7005318.2)))' ) = 391.45
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{391.4499999988999} and areaRotate{391.4499999988999} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{391.4499999988999} and expectedArea{391.44873046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((639368.9 6859136.4,639372.1 6859127.4,639377.2 6859129.2,639373.8 6859138.1,639368.9 6859136.4)))' ) = 50.525
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{50.525000001012813} and areaRotate{50.525000001012813} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{50.525000001012813} and expectedArea{50.525146484375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '161: covers3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID((((1/10 1/10 1/10,1/10 11/10 1/10,11/10 11/10 1/10,11/10 1/10 1/10,1/10 1/10 1/10)),((11/10 1/10 1/10,11/10 11/10 1/10,11/10 11/10 11/10,11/10 1/10 11/10,11/10 1/10 1/10)),((1/10 11/10 1/10,1/10 11/10 11/10,11/10 11/10 11/10,11/10 11/10 1/10,1/10 11/10 1/10)),((1/10 1/10 11/10,1/10 11/10 11/10,1/10 11/10 1/10,1/10 1/10 1/10,1/10 1/10 11/10)),((11/10 1/10 11/10,11/10 11/10 11/10,1/10 11/10 11/10,1/10 1/10 11/10,11/10 1/10 11/10)),((11/10 1/10 1/10,11/10 1/10 11/10,1/10 1/10 11/10,1/10 1/10 1/10,11/10 1/10 1/10))))) should be FALSE' has passed
1: line#166:3|POLYGON((1/2 0/1 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 0/1 1/2,1/2 0/1 1/2))|TRIANGLE((1 0.25 0.5,1 0.5 0.5,0.5 0.5 0.5,1 0.25 0.5))|false
2: area( ' MULTIPOLYGON(((926198.4 6890995.7,926198 6890956.6,926223.4 6890956.7,926223.3 6890995.6,926198.4 6890995.7)))' ) = 980.85
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(116): info: check '166: covers3D(POLYGON((1/2 0/1 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 0/1 1/2,1/2 0/1 1/2)), TRIANGLE((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(51): Leaving test case "testFileCoversTest"; testing time: 907187us
1: ./test/unit/SFCGAL/algorithm/CoversTest.cpp(46): Leaving test suite "SFCGAL_algorithm_CoversTest"; testing time: 907292us
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(36): Entering test suite "SFCGAL_algorithm_DifferenceTest"
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(38): Entering test case "testDifferenceXPoint"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{980.84999999977299} and areaRotate{980.84999999977299} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{980.84999999977299} and expectedArea{980.85009765625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(41): info: check algorithm::difference( Point( 0,0 ), Point( 0,0 ) )->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(43): info: check *algorithm::difference( Point( 1,0 ), Point( 0,0 ) ) == Point( 1,0 ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(45): info: check *algorithm::difference( Point( 0,0 ), Point( 1,0 ) ) == Point( 0,0 ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(38): Leaving test case "testDifferenceXPoint"; testing time: 1080us
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(57): Entering test case "testDifferenceXLineString"
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(60): info: check algorithm::difference( Point( 0,0 ), *io::readWkt( "LINESTRING(0 0,1 1)" ) )->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(62): info: check *algorithm::difference( Point( 0,0 ), *io::readWkt( "LINESTRING(0 1,1 1)" ) ) == Point( 0, 0 ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(69): info: check *diff == *io::readWkt( "MULTILINESTRING((0 0,0.5 0),(0.7 0,1 0))" ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(76): info: check *diff == *io::readWkt( "MULTILINESTRING((0 0,0.5 0),(0.7 0,1 0))" ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(83): info: check *diff == *ls1 has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(90): info: check *diff == *io::readWkt( "LINESTRING(0.7 0,1 0)" ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(97): info: check diff->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(104): info: check *diff == *ls1 has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(111): info: check *diff == *io::readWkt( "MULTILINESTRING((0 0,0.3 0),(1 0.4,1 1))" ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(57): Leaving test case "testDifferenceXLineString"; testing time: 3956us
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(128): Entering test case "testDifferencePolygonPolygon2D"
2: area( ' MULTIPOLYGON(((568870.1 6294014.3,568864.3 6294023.4,568917.6 6294055.4,568924.1 6294046.8,568870.1 6294014.3)))' ) = 673.14
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{673.13999998097063} and areaRotate{673.13999998097063} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{673.13999998097063} and expectedArea{673.139892578125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(135): info: check *diff == *io::readWkt( "GEOMETRYCOLLECTION EMPTY" ) has passed
2: area( ' MULTIPOLYGON(((862861.8 6577579.1,862872.1 6577577.6,862874.1 6577591.9,862871.8 6577592.3,862873 6577598.7,862865.4 6577599.9,862861.8 6577579.1)))' ) = 197.605
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(143): info: check *diff == *io::readWkt( "POLYGON((-0.5 -0.5,1 -0.5,0.5 0.5,-0.5 0.5,-0.5 -0.5))" ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(144): info: check algorithm::isValid( *diff ) has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{197.60499999875202} and areaRotate{197.60499999875202} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{197.60499999875202} and expectedArea{197.60498046875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(152): info: check algorithm::isValid( *diff ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(153): info: check *diff == *io::readWkt( "POLYGON((-1 -1,1 -1,1 -0.5,1 1,-1 1,-1 -1),(1 -0.5,-0.5 -0.5,-0.5 0.5,0.5 0.5,1 -0.5))" ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(128): Leaving test case "testDifferencePolygonPolygon2D"; testing time: 8703us
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(157): Entering test case "testDifferenceVolumeVolume"
2: area( ' MULTIPOLYGON(((615102 6757871.7,615096.8 6757863.8,615107.4 6757855.9,615113.4 6757864.7,615102 6757871.7)))' ) = 133.57
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{133.56999999674559} and areaRotate{133.56999999674559} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{133.56999999674559} and expectedArea{133.570068359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((889178.5 6379017.7,889179.7 6379004.3,889178.8 6379000.8,889171.3 6379001.3,889171.1 6379005,889164.3 6379006.3,889153 6379011.2,889149.3 6379006.2,889138.4 6379013.5,889144.4 6379019.3,889150.7 6379016.8,889160.4 6379021.4,889163.3 6379019.4,889168.5 6379027,889173.3 6379023.6,889171.3 6379020.3,889178.5 6379017.7)))' ) = 517.075
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{517.07500000241851} and areaRotate{517.07500000241851} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{517.07500000241851} and expectedArea{517.0732421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615054.9 6757968.2,615061.5 6757978.4,615065 6757975.9,615067.3 6757980.2,615073.8 6757976.6,615077.3 6757982.8,615100.9 6757969.2,615142.9 6757946.5,615137.7 6757938.7,615132.9 6757941.4,615126.4 6757930.7,615120.8 6757933.4,615126.9 6757946,615123 6757948.5,615120.7 6757945.7,615114 6757947.9,615101.6 6757956.1,615091.6 6757940,615100.1 6757934.1,615093.2 6757925,615078.6 6757935.4,615092.6 6757957.9,615090 6757959.4,615091.3 6757962.4,615077.8 6757970.6,615074.5 6757964.6,615062.1 6757970.9,615058.6 6757965.7,615054.9 6757968.2)))' ) = 1430.5
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1430.5049999968662} and areaRotate{1430.5049999968662} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1430.5049999968662} and expectedArea{1430.505859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615872.2 6757977.1,615861.9 6757977.2,615861.4 6757979.2,615857.5 6757979.2,615859.2 6757988.6,615873.3 6757988,615872.2 6757977.1)))' ) = 154.23
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{154.23000000265193} and areaRotate{154.23000000265193} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{154.23000000265193} and expectedArea{154.229248046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615896.3 6757970.8,615891.5 6757971.4,615891.7 6757973.7,615878.8 6757975.7,615880.3 6757985,615893.8 6757982.7,615893.7 6757981.8,615899.3 6757981.2,615896.3 6757970.8)))' ) = 182.275
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{182.27500000097501} and areaRotate{182.27500000097501} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{182.27500000097501} and expectedArea{182.274658203125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((620286.4 6755093.9,620283.9 6755089.2,620276.9 6755093.6,620270.6 6755075.1,620267.6 6755075.7,620268.8 6755082.8,620274.1 6755101.1,620286.4 6755093.9)))' ) = 155.405
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{155.40500000147031} and areaRotate{155.40500000147031} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{155.40500000147031} and expectedArea{155.405029296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615896.6 6757870.8,615894.1 6757870.2,615895.1 6757864.6,615886.9 6757862.4,615887.2 6757860.5,615881.9 6757861,615879 6757848.9,615884.3 6757847.9,615884.6 6757852,615888.8 6757851.4,615889.4 6757852.6,615892.8 6757853.8,615893.1 6757851.5,615898.2 6757853.4,615896 6757863.9,615898 6757864.3,615896.6 6757870.8)))' ) = 203.83
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{203.83000000043131} and areaRotate{203.83000000043131} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{203.83000000043131} and expectedArea{203.82958984375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615889.1 6758012.8,615887.4 6758004.5,615899.7 6758000.5,615902.4 6758008.7,615889.1 6758012.8)))' ) = 114.51
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{114.51000000056581} and areaRotate{114.51000000056581} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{114.51000000056581} and expectedArea{114.509765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((184822.9 6797355.4,184825.3 6797350.4,184830.6 6797352.5,184835.2 6797335.3,184856 6797343.7,184850.3 6797359.3,184843.2 6797356.7,184841.4 6797360.9,184822.9 6797355.4)))' ) = 463.78
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{463.77999999780911} and areaRotate{463.77999999780911} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{463.77999999780911} and expectedArea{463.7802734375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((243064.2 6869791.8,243066.9 6869797.3,243091.6 6869784.9,243088.8 6869779.2,243064.2 6869791.8)))' ) = 172.415
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{172.41500000354367} and areaRotate{172.41500000354367} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{172.41500000354367} and expectedArea{172.4150390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232323 6869950.4,232331.1 6869955.4,232327.5 6869962.9,232328.5 6869963.7,232326.7 6869967,232324.1 6869965.3,232322.7 6869968.3,232316.1 6869965.4,232317.4 6869962.5,232316.3 6869961.6,232323 6869950.4)))' ) = 155.42
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{155.4200000017631} and areaRotate{155.4200000017631} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{155.4200000017631} and expectedArea{155.420166015625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232813.5 6869829.4,232822 6869825.9,232824.2 6869830.2,232815.6 6869834.5,232813.5 6869829.4)))' ) = 48.57
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{48.569999999893177} and areaRotate{48.569999999893177} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{48.569999999893177} and expectedArea{48.570068359375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(177): info: check *diff == *io::readWkt( "GEOMETRYCOLLECTION EMPTY" ) has passed
2: area( ' MULTIPOLYGON(((232594.9 6869695,232605.1 6869697.7,232604.8 6869699,232608.2 6869700.5,232605.2 6869708.1,232591.3 6869701.5,232594.9 6869695)))' ) = 123.505
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{123.50500000210626} and areaRotate{123.50500000210626} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{123.50500000210626} and expectedArea{123.505126953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232812.4 6869797.1,232818.5 6869794.4,232815.4 6869783.3,232819.3 6869782,232817.6 6869775.8,232806.3 6869779.9,232812.4 6869797.1)))' ) = 156.99
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{156.98999999892786} and areaRotate{156.98999999892786} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{156.98999999892786} and expectedArea{156.98974609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232751.3 6869803,232751.8 6869795.5,232758.3 6869796.1,232758.1 6869794.6,232761.1 6869794.6,232761.4 6869796.8,232767.6 6869797.2,232767.3 6869802.8,232761.6 6869802.5,232761.6 6869804.7,232754.5 6869804.4,232754.6 6869802.6,232751.3 6869803)))' ) = 119.135
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{119.13499999896581} and areaRotate{119.13499999896581} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{119.13499999896581} and expectedArea{119.134887695312} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232633.6 6869680.9,232620 6869675,232616.5 6869683.6,232630 6869689,232633.6 6869680.9)))' ) = 133.2
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{133.2000000008702} and areaRotate{133.2000000008702} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{133.2000000008702} and expectedArea{133.20007324218801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232786 6869886.3,232792.2 6869879,232782.3 6869871.9,232779.2 6869875.7,232781.1 6869877.1,232778.3 6869880.1,232786 6869886.3)))' ) = 102.415
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{102.41500000289834} and areaRotate{102.41500000289834} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{102.41500000289834} and expectedArea{102.415161132812} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232770.2 6869903.6,232779.6 6869909.2,232784.9 6869899,232776 6869893.6,232770.2 6869903.6)))' ) = 122.94
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{122.93999999750031} and areaRotate{122.93999999750031} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{122.93999999750031} and expectedArea{122.940063476562} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232035.1 6869883.3,232031 6869882,232037.3 6869866,232041.5 6869867.8,232038.3 6869880.5,232036 6869879.9,232035.1 6869883.3)))' ) = 86.865
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{86.865000000397572} and areaRotate{86.865000000397572} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{86.865000000397572} and expectedArea{86.8648681640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232039.1 6869885.5,232069.3 6869904.4,232066.1 6869909.6,232033.7 6869891.3,232039.1 6869885.5)))' ) = 252.13
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{252.13000000675697} and areaRotate{252.13000000675697} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{252.13000000675697} and expectedArea{252.1298828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232380.6 6869875.1,232379.8 6869886.3,232371.6 6869886,232372.8 6869874.4,232380.6 6869875.1)))' ) = 91.7
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{91.700000001350418} and areaRotate{91.700000001350418} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{91.700000001350418} and expectedArea{91.699951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232356.7 6870004.7,232347.3 6869999.5,232343.6 6870006.4,232353.2 6870011.7,232356.7 6870004.7)))' ) = 84.925
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{84.924999998749996} and areaRotate{84.924999998749996} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{84.924999998749996} and expectedArea{84.925048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232393.3 6870002,232396.3 6869996,232407.4 6870002,232404.5 6870007.4,232393.3 6870002)))' ) = 80.37
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{80.369999999376589} and areaRotate{80.369999999376589} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{80.369999999376589} and expectedArea{80.3699951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232342.5 6869929.4,232325.4 6869923.7,232323.6 6869930.7,232339.8 6869936.8,232342.5 6869929.4)))' ) = 133.155
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{133.15500000399291} and areaRotate{133.15500000399291} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{133.15500000399291} and expectedArea{133.15490722656199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232072.1 6869887.3,232078 6869873.2,232092 6869879,232095.5 6869880.6,232090.6 6869892.6,232086.9 6869892.4,232072.1 6869887.3)))' ) = 278.195
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{278.19500000363666} and areaRotate{278.19500000363666} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{278.19500000363666} and expectedArea{278.19494628906199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232347.4 6869945.1,232348.4 6869940,232354 6869942.4,232356.5 6869934.9,232365 6869937,232361.6 6869948.8,232347.4 6869945.1)))' ) = 137.08
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{137.08000000387722} and areaRotate{137.08000000387722} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{137.08000000387722} and expectedArea{137.08020019531199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232370.1 6869895.2,232378.9 6869896.3,232377.2 6869908.9,232368.1 6869907.3,232370.1 6869895.2)))' ) = 113.03
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{113.03000000115748} and areaRotate{113.03000000115748} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{113.03000000115748} and expectedArea{113.029907226562} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232306.6 6869985.5,232302.9 6869995.7,232312.4 6870000.3,232317.4 6869990.3,232306.6 6869985.5)))' ) = 122.96
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{122.96000000045225} and areaRotate{122.96000000045225} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{122.96000000045225} and expectedArea{122.9599609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232300.6 6869981.1,232294.6 6869978.1,232298.9 6869968.3,232304 6869970.8,232302.9 6869973.2,232304.2 6869974.3,232300.6 6869981.1)))' ) = 71.18
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{71.179999999014711} and areaRotate{71.179999999014711} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{71.179999999014711} and expectedArea{71.1798095703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232388.5 6869976.8,232383.3 6869972.7,232383.9 6869968.8,232391.8 6869970.3,232391.8 6869972.4,232390.1 6869972.3,232388.5 6869976.8)))' ) = 39.08
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{39.079999998364954} and areaRotate{39.079999998364954} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{39.079999998364954} and expectedArea{39.079833984375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232394.7 6869954.5,232392.3 6869968.9,232400.2 6869970.7,232401.9 6869961.6,232407.4 6869962.7,232408.3 6869954.4,232402.8 6869953.2,232401.7 6869956.6,232394.7 6869954.5)))' ) = 165.175
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{165.17499999866564} and areaRotate{165.17499999866564} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{165.17499999866564} and expectedArea{165.17517089843801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232408.6 6869725.5,232423.4 6869730,232431.4 6869705,232416.9 6869699.6,232408.6 6869725.5)))' ) = 413.185
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{413.18499999920368} and areaRotate{413.18499999920368} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{413.18499999920368} and expectedArea{413.18505859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232515.9 6869794.3,232519.8 6869789.1,232512.3 6869782.1,232507.9 6869787.3,232515.9 6869794.3)))' ) = 69.35
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{69.350000001402805} and areaRotate{69.350000001402805} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{69.350000001402805} and expectedArea{69.3499755859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232492.5 6869723.5,232487.1 6869719.8,232489.4 6869716,232494.8 6869719.3,232492.5 6869723.5)))' ) = 29.65
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{29.650000000041466} and areaRotate{29.650000000041466} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{29.650000000041466} and expectedArea{29.6500244140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232449.4 6869755.6,232449.3 6869763.3,232438 6869762.9,232438.7 6869759.1,232434.2 6869758.9,232434.2 6869755.5,232438.5 6869755.7,232438.8 6869754.8,232449.4 6869755.6)))' ) = 101
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{100.99999999976065} and areaRotate{100.99999999976065} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{100.99999999976065} and expectedArea{101.000122070312} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232402.2 6869672.8,232427.2 6869675.6,232432.2 6869675.9,232432.7 6869669.8,232403.4 6869665.9,232402.2 6869672.8)))' ) = 198.95
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{198.95000000184518} and areaRotate{198.95000000184518} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{198.95000000184518} and expectedArea{198.949951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232219.4 6869636.4,232223.3 6869629,232235.3 6869635.5,232231.1 6869643.2,232219.4 6869636.4)))' ) = 116.4
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{116.39999999736899} and areaRotate{116.39999999736899} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{116.39999999736899} and expectedArea{116.399780273438} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232439.2 6869657.2,232441.5 6869660.3,232445.1 6869657.8,232456.3 6869669.5,232460.3 6869666.4,232455.2 6869660.4,232461.6 6869655.9,232464.8 6869653.9,232467.2 6869646.4,232461.1 6869644.3,232459 6869651.5,232452.8 6869645.1,232444.6 6869653.7,232439.2 6869657.2)))' ) = 296.05
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{296.05000000294234} and areaRotate{296.05000000294234} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{296.05000000294234} and expectedArea{296.04992675781199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232350.5 6869854.8,232339.1 6869853.1,232337.4 6869862.1,232338.9 6869865.5,232347.8 6869867.5,232348.8 6869863.9,232350.5 6869854.8)))' ) = 141.195
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{141.19499999787482} and areaRotate{141.19499999787482} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{141.19499999787482} and expectedArea{141.19519042968801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232532 6869714,232535 6869700.5,232543.7 6869701.5,232542 6869709.7,232544.8 6869710.7,232544.2 6869713.5,232541.5 6869713.4,232541.5 6869715.7,232532 6869714)))' ) = 135.16
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{135.1599999989964} and areaRotate{135.1599999989964} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{135.1599999989964} and expectedArea{135.159912109375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232476.5 6869736.8,232479.2 6869733.2,232496.7 6869738.4,232493.7 6869744.6,232482.1 6869741.4,232483 6869739.2,232476.5 6869736.8)))' ) = 113.03
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{113.03000000342755} and areaRotate{113.03000000342755} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{113.03000000342755} and expectedArea{113.030029296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232469.6 6869719.6,232464.8 6869719.4,232464.3 6869724.4,232460.1 6869724.1,232460.4 6869721.4,232456.3 6869721.4,232456.8 6869724.2,232451 6869724.1,232451.2 6869730.1,232456.6 6869730,232456.5 6869734,232462.3 6869734.1,232461.8 6869731.1,232466.4 6869731.2,232466.3 6869734.8,232471.9 6869734.9,232472 6869731.3,232476.7 6869731.4,232476.8 6869724.8,232474.5 6869724.4,232474.3 6869721.4,232472.2 6869721.5,232472.3 6869724.8,232469.1 6869725.1,232469.6 6869719.6)))' ) = 245.755
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{245.75500000124686} and areaRotate{245.75500000124686} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{245.75500000124686} and expectedArea{245.754638671875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232519 6869764,232511.8 6869773.2,232517.9 6869777.9,232521.9 6869774.5,232532.5 6869784.7,232538.1 6869778.2,232526.4 6869767.7,232523.1 6869771.3,232519.8 6869767.9,232521.7 6869766.3,232519 6869764)))' ) = 210.655
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{210.65499999930211} and areaRotate{210.65499999930211} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{210.65499999930211} and expectedArea{210.655029296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232448.7 6869683.8,232454.8 6869685.1,232451.2 6869698.5,232443.5 6869711.1,232440.2 6869717,232437.5 6869723,232434.1 6869721.3,232436.8 6869715.1,232435.8 6869714,232440.1 6869707.9,232446.2 6869696.1,232448.7 6869683.8)))' ) = 209.22
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{209.21999999940573} and areaRotate{209.21999999940573} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{209.21999999940573} and expectedArea{209.21984863281199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((231951.4 6869725,231975.4 6869742.2,231972.4 6869747.5,231948.2 6869730.3,231951.4 6869725)))' ) = 181.05
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{181.0500000059983} and areaRotate{181.0500000059983} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{181.0500000059983} and expectedArea{181.050048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((231953 6869706,231948.7 6869703.5,231940.1 6869719.8,231944.2 6869724.3,231953 6869706)))' ) = 103.11
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{103.11000000126424} and areaRotate{103.11000000126424} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{103.11000000126424} and expectedArea{103.110107421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232412.1 6869983.6,232417.5 6869986.5,232423.3 6869978.5,232416.1 6869975.7,232412.1 6869983.6)))' ) = 64.05
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{64.05000000171492} and areaRotate{64.05000000171492} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{64.05000000171492} and expectedArea{64.0499267578125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(196): info: check algorithm::volume( *diff ) == Kernel::FT( 0.5 ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(157): Leaving test case "testDifferenceVolumeVolume"; testing time: 317690us
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(202): Entering test case "testDifferenceLinePolygon"
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(210): info: check *diff == *io::readWkt( "MULTILINESTRING((-10 0,-1 0),(-0.5 0,0 0,0.5 0),(1 0,10 0))" ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(218): info: check *diff == *io::readWkt( "MULTILINESTRING((-10 0,-1 0),(-0.5 0,0 0),(1 0,10 0))" ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(202): Leaving test case "testDifferenceLinePolygon"; testing time: 3556us
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(223): Entering test case "testDifferencePoinLine"
2: area( ' MULTIPOLYGON(((232008.4 6869806.7,231988.1 6869805.7,231988.2 6869810.3,231997.4 6869810.7,231997.3 6869814.8,232004.5 6869814.5,232004.8 6869811.3,232009.4 6869811.3,232008.4 6869806.7)))' ) = 122.595
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(230): info: check *diff == *io::readWkt( "POINT(0.5 0.5 0.6)" ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(236): info: check *diff == *io::readWkt( "GEOMETRYCOLLECTION EMPTY" ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(223): Leaving test case "testDifferencePoinLine"; testing time: 1117us
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(241): Entering test case "testDifferencePoinPolygon2D"
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(248): info: check *diff == *io::readWkt( "POINT(0.5 0.5 0.6)" ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(254): info: check *diff == *io::readWkt( "GEOMETRYCOLLECTION EMPTY" ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(241): Leaving test case "testDifferencePoinPolygon2D"; testing time: 2575us
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(258): Entering test case "testDifferencePoinVolume"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{122.59500000805173} and areaRotate{122.59500000805173} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{122.59500000805173} and expectedArea{122.594970703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232342.9 6869840.1,232345.2 6869824.6,232351 6869824.7,232352.2 6869830.1,232350.3 6869841.8,232342.9 6869840.1)))' ) = 121.08
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{121.08000000210696} and areaRotate{121.08000000210696} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{121.08000000210696} and expectedArea{121.079956054688} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232385.6 6869821.8,232374.8 6869824.6,232376.4 6869831.1,232386.9 6869828.8,232385.6 6869821.8)))' ) = 75.585
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{75.58499999972031} and areaRotate{75.58499999972031} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{75.58499999972031} and expectedArea{75.5850830078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232381.6 6869850.3,232375.6 6869849.3,232374.5 6869859.9,232380.7 6869860.6,232381.6 6869850.3)))' ) = 64.595
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{64.594999998367413} and areaRotate{64.594999998367413} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{64.594999998367413} and expectedArea{64.594970703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232460.2 6869781.2,232430.9 6869771.5,232428.8 6869779,232451.1 6869785.6,232457.4 6869787.6,232460.2 6869781.2)))' ) = 222.11
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{222.11000000548} and areaRotate{222.11000000548} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{222.11000000548} and expectedArea{222.1103515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232499.9 6869700.2,232490 6869691.4,232485.3 6869696.5,232496.1 6869705.8,232499.9 6869700.2)))' ) = 93.835
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{93.835000003629688} and areaRotate{93.835000003629688} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{93.835000003629688} and expectedArea{93.8349609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232414.4 6869692.4,232416.6 6869683.7,232428.6 6869687.4,232426 6869696.9,232414.4 6869692.4)))' ) = 117.22
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{117.22000000122904} and areaRotate{117.22000000122904} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{117.22000000122904} and expectedArea{117.219970703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232452.9 6869640.4,232440.3 6869633.3,232437.4 6869638.1,232450.1 6869645,232452.9 6869640.4)))' ) = 79.405
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{79.404999998760772} and areaRotate{79.404999998760772} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{79.404999998760772} and expectedArea{79.4051513671875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232359.2 6869707.6,232303.2 6869678.5,232296.7 6869690.5,232353.8 6869719.7,232359.2 6869707.6)))' ) = 854.87
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{854.8699999888629} and areaRotate{854.8699999888629} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{854.8699999888629} and expectedArea{854.86999511718795} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232429.8 6869684.7,232428.3 6869690.6,232442.9 6869695,232444.5 6869688.9,232429.8 6869684.7)))' ) = 94.565
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{94.565000003473116} and areaRotate{94.565000003473116} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{94.565000003473116} and expectedArea{94.56494140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232381.1 6869783.9,232381.1 6869773.9,232393 6869773.2,232392.9 6869783.8,232381.1 6869783.9)))' ) = 122.035
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{122.03500000345215} and areaRotate{122.03500000345215} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{122.03500000345215} and expectedArea{122.034912109375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((501485.8 6885664.6,501495.8 6885674,501490.5 6885680.3,501479.7 6885670.4,501485.8 6885664.6)))' ) = 117.925
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(272): info: check *diff == *io::readWkt( "GEOMETRYCOLLECTION EMPTY" ) has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{117.92500000158617} and areaRotate{117.92500000158617} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{117.92500000158617} and expectedArea{117.9248046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((448753.5 6903712.6,448761.1 6903711,448759 6903701.6,448751.6 6903702.8,448753.5 6903712.6)))' ) = 74.8
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{74.799999999231659} and areaRotate{74.799999999231659} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{74.799999999231659} and expectedArea{74.800048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232516.2 6869761.7,232516.4 6869758.2,232513.4 6869757.9,232512.9 6869762.1,232516.2 6869761.7)))' ) = 12.11
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{12.110000000172878} and areaRotate{12.110000000172878} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{12.110000000172878} and expectedArea{12.1099853515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((925344.3 6515433.3,925347.5 6515434.8,925351.6 6515428.2,925348 6515426.2,925344.3 6515433.3)))' ) = 30.115
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{30.115000002100132} and areaRotate{30.115000002100132} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{30.115000002100132} and expectedArea{30.11572265625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((925348.3 6515319.8,925355.6 6515297.8,925353.2 6515296.9,925344.1 6515293.8,925337.3 6515315.4,925348.3 6515319.8)))' ) = 275.235
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{275.23500000150875} and areaRotate{275.23500000150875} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{275.23500000150875} and expectedArea{275.23486328125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((226236.4 6869809.1,226250.6 6869814.2,226255 6869806.4,226240.5 6869801.2,226236.4 6869809.1)))' ) = 134.535
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{134.53500000087212} and areaRotate{134.53500000087212} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{134.53500000087212} and expectedArea{134.53515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862902 6577646.9,862901.3 6577683.8,862915.1 6577684.4,862915.2 6577686,862922.9 6577686.5,862923.6 6577677.6,862914.2 6577676.9,862915.2 6577647.9,862902 6577646.9)))' ) = 555.485
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{555.48500000292029} and areaRotate{555.48500000292029} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{555.48500000292029} and expectedArea{555.4853515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((255072.1 6869351.8,255026.3 6869338.2,255032.6 6869317.3,255077.9 6869330.9,255072.1 6869351.8)))' ) = 1034.27
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1034.2749999964217} and areaRotate{1034.2749999964217} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1034.2749999964217} and expectedArea{1034.27502441406} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((255036.9 6869350.4,255027.4 6869347.8,255024.7 6869358.7,255034.3 6869361.3,255036.9 6869350.4)))' ) = 110.985
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{110.98499999941178} and areaRotate{110.98499999941178} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{110.98499999941178} and expectedArea{110.98486328125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615873 6757857.1,615871 6757848,615864.1 6757849.6,615864.7 6757852.9,615856 6757855.6,615855.3 6757854,615851.9 6757855,615853.4 6757861.8,615873 6757857.1)))' ) = 146.115
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(284): info: check *diff == *io::readWkt( "POINT(1.001 0.5 0.5)" ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(258): Leaving test case "testDifferencePoinVolume"; testing time: 91846us
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(289): Entering test case "testDifferenceTriangleTriangle3D"
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(296): info: check *diff == *io::readWkt( "TRIANGLE((0 0 0,0 1 1,1 0 0,0 0 0))" ) has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{146.11500000346223} and areaRotate{146.11500000346223} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{146.11500000346223} and expectedArea{146.114990234375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(303): info: check *diff == *io::readWkt( "TRIANGLE((0 0 0,0 1 1,1 0 0,0 0 0))" ) has passed
2: area( ' MULTIPOLYGON(((615862.3 6757883,615873 6757879.7,615870.3 6757870.9,615860.1 6757874.8,615862.3 6757883)))' ) = 97.645
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{97.644999998154248} and areaRotate{97.644999998154248} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{97.644999998154248} and expectedArea{97.644775390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((254996.5 6869339.4,255002.5 6869319.6,254992 6869316.3,254986.1 6869336.8,254996.5 6869339.4)))' ) = 228.12
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{228.11999999746519} and areaRotate{228.11999999746519} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{228.11999999746519} and expectedArea{228.11999511718801} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(310): info: check *diff == *io::readWkt( "TIN(((0 1 1,.5 .5 .5,.1 .1 .1,0 1 1)),((0 0 0,0 1 1,.1 .1 .1,0 0 0)),((.7 .3 .3,1 0 0,.1 .1 .1,.7 .3 .3)),((1 0 0,0 0 0,.1 .1 .1,1 0 0)))" ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(289): Leaving test case "testDifferenceTriangleTriangle3D"; testing time: 10670us
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(315): Entering test case "testDifferenceTriangleVolume"
2: area( ' MULTIPOLYGON(((615867.9 6757870,615876.6 6757867.8,615873.7 6757858.6,615865.3 6757861.5,615867.9 6757870)))' ) = 82.68
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{82.680000000696197} and areaRotate{82.680000000696197} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{82.680000000696197} and expectedArea{82.6796875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1040254.1 6302171.9,1040262.5 6302200.6,1040255.1 6302202.8,1040246.4 6302174.3,1040254.1 6302171.9)))' ) = 235.595
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{235.59500000363161} and areaRotate{235.59500000363161} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{235.59500000363161} and expectedArea{235.5947265625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615860.7 6757831.4,615859.9 6757839.6,615868.4 6757840.3,615868.6 6757831.9,615860.7 6757831.4)))' ) = 68.36
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{68.36000000246915} and areaRotate{68.36000000246915} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{68.36000000246915} and expectedArea{68.360107421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615854.7 6757773.1,615857.1 6757788.5,615863.5 6757788.4,615865.2 6757772,615854.7 6757773.1)))' ) = 134.565
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{134.56499999897147} and areaRotate{134.56499999897147} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{134.56499999897147} and expectedArea{134.56494140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615878.5 6757798.5,615889.4 6757799,615889.5 6757794.9,615886.4 6757795.1,615886 6757793,615877.3 6757792.9,615878.5 6757798.5)))' ) = 60.125
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{60.125000000261949} and areaRotate{60.125000000261949} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{60.125000000261949} and expectedArea{60.125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615880.3 6757755.6,615880.1 6757765.6,615897.6 6757766.6,615897.5 6757762.7,615888.4 6757762.7,615888.4 6757756.7,615880.3 6757755.6)))' ) = 112.78
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{112.78000000459897} and areaRotate{112.78000000459897} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{112.78000000459897} and expectedArea{112.77978515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615881.8 6757766.6,615882.1 6757776.6,615888.5 6757776.9,615888.3 6757773.1,615891.3 6757773.4,615890.6 6757768.4,615881.8 6757766.6)))' ) = 73.8
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{73.800000000032014} and areaRotate{73.800000000032014} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{73.800000000032014} and expectedArea{73.800048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615850.1 6757659.2,615851.4 6757675,615850.1 6757675,615850.6 6757678.7,615860.2 6757678.6,615859.9 6757673.2,615861.3 6757673,615860.1 6757658.8,615850.1 6757659.2)))' ) = 193.685
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{193.68499999847617} and areaRotate{193.68499999847617} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{193.68499999847617} and expectedArea{193.685302734375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((790612 6983113.4,790598.3 6983124.7,790607.3 6983136,790621.5 6983124.2,790612 6983113.4)))' ) = 260.985
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{260.98500000120896} and areaRotate{260.98500000120896} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{260.98500000120896} and expectedArea{260.98486328125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615848.7 6757789.2,615840.3 6757790.6,615842.6 6757801.7,615851.2 6757800.1,615848.7 6757789.2)))' ) = 97.1
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{97.100000000034896} and areaRotate{97.100000000034896} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{97.100000000034896} and expectedArea{97.10009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((245518.7 6869405.8,245537.8 6869413.7,245545.7 6869395.5,245526.3 6869387.3,245518.7 6869405.8)))' ) = 415.625
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{415.62499999406276} and areaRotate{415.62499999406276} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{415.62499999406276} and expectedArea{415.625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((245489.6 6869407.4,245496.3 6869410,245507.1 6869388,245500.8 6869384.7,245489.6 6869407.4)))' ) = 177.725
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{177.72500000265427} and areaRotate{177.72500000265427} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{177.72500000265427} and expectedArea{177.72509765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((245437.5 6869423.8,245469.2 6869436.5,245472.8 6869426.2,245441.6 6869413.2,245437.5 6869423.8)))' ) = 378.125
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{378.1250000126696} and areaRotate{378.1250000126696} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{378.1250000126696} and expectedArea{378.125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((245480.4 6869421.9,245488.4 6869424.2,245503.8 6869428.8,245516.9 6869432.3,245521.7 6869414.4,245514.6 6869412.6,245511 6869424.5,245505.5 6869422.8,245490.9 6869418,245483 6869416,245480.4 6869421.9)))' ) = 330.67
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{330.66999999979271} and areaRotate{330.66999999979271} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{330.66999999979271} and expectedArea{330.67004394531199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((811183.1 6979497.9,811183.6 6979528.9,811192.4 6979528.6,811192.1 6979496.7,811183.1 6979497.9)))' ) = 280.205
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{280.20500000053323} and areaRotate{280.20500000053323} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{280.20500000053323} and expectedArea{280.205078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((245533.8 6869439.1,245561.4 6869451.4,245565.7 6869440.6,245538.7 6869427.4,245533.8 6869439.1)))' ) = 365.775
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{365.77499999992148} and areaRotate{365.77499999992148} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{365.77499999992148} and expectedArea{365.775146484375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(329): info: check algorithm::covers( *diff, *ref ) && algorithm::covers( *ref, *diff ) has passed
2: area( ' MULTIPOLYGON(((1040437.2 6302196.2,1040432.1 6302202.8,1040392.1 6302171.8,1040397.3 6302164.2,1040437.2 6302196.2)))' ) = 445.87
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(315): Leaving test case "testDifferenceTriangleVolume"; testing time: 82032us
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(333): Entering test case "testDifferenceLineVolume"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{445.8700000213064} and areaRotate{445.8700000213064} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{445.8700000213064} and expectedArea{445.86962890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233108.5 6869615.6,233111.6 6869616.4,233116.8 6869617.1,233116.2 6869620.2,233120.9 6869621.2,233121.5 6869618.5,233132.4 6869623.4,233134 6869620.5,233136.6 6869621.4,233137.8 6869619,233134.6 6869617.2,233124 6869612.8,233112.3 6869610.7,233109.3 6869610.5,233108.5 6869615.6)))' ) = 180.26
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{180.25999999870314} and areaRotate{180.25999999870314} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{180.25999999870314} and expectedArea{180.26013183593801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232535.2 6869564.6,232564.6 6869579.6,232562.8 6869585.6,232560.7 6869584.7,232559 6869588,232554.2 6869586.3,232555.3 6869583.3,232548.2 6869579,232546.6 6869583.3,232539 6869578.8,232540.8 6869575.6,232538.7 6869573.8,232539.7 6869572.1,232532.7 6869569,232535.2 6869564.6)))' ) = 273.385
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{273.38500000068723} and areaRotate{273.38500000068723} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{273.38500000068723} and expectedArea{273.385009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232685.8 6869339.9,232680.9 6869339.7,232679.5 6869346.5,232684.3 6869347.6,232685.8 6869339.9)))' ) = 36.105
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{36.105000001324079} and areaRotate{36.105000001324079} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{36.105000001324079} and expectedArea{36.1051025390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232744 6869352.4,232723.6 6869349,232721.7 6869369.7,232742.1 6869371.3,232744 6869352.4)))' ) = 408.67
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{408.67000000142468} and areaRotate{408.67000000142468} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{408.67000000142468} and expectedArea{408.67004394531199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233098.9 6869613.8,233104.3 6869616,233106.8 6869609.4,233101 6869607.6,233098.9 6869613.8)))' ) = 40.44
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{40.440000000228757} and areaRotate{40.440000000228757} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{40.440000000228757} and expectedArea{40.43994140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232724.1 6869322.4,232737.9 6869327.3,232736.5 6869329.7,232739.8 6869332.1,232737.3 6869340.8,232732.5 6869338.7,232731.7 6869340.8,232718.1 6869336.6,232718.1 6869331.8,232721.3 6869330.4,232724.1 6869322.4)))' ) = 261.605
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{261.60500000211061} and areaRotate{261.60500000211061} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{261.60500000211061} and expectedArea{261.60510253906199} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(346): info: check *diff == *io::readWkt( "MULTILINESTRING((-3 -3 .5,0 0 .5),(1 1 .5,3 3 .5,1 1.1 .5,1 1 .5))" ) has passed
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(333): Leaving test case "testDifferenceLineVolume"; testing time: 53812us
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(351): Entering test case "testDifferencePolygonVolume"
2: area( ' MULTIPOLYGON(((232788.5 6869353.6,232777.9 6869351.6,232776.5 6869361.3,232786.3 6869363.5,232788.5 6869353.6)))' ) = 103.74
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{103.74000000020112} and areaRotate{103.74000000020112} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{103.74000000020112} and expectedArea{103.739990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232807.9 6869266.3,232801.4 6869264.7,232800.8 6869269.7,232806.9 6869270.5,232807.9 6869266.3)))' ) = 29.94
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{29.939999999472054} and areaRotate{29.939999999472054} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{29.939999999472054} and expectedArea{29.93994140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232720.2 6869360.4,232720.6 6869354.2,232681.8 6869349.5,232682.8 6869356,232720.2 6869360.4)))' ) = 240.57
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{240.57000000353554} and areaRotate{240.57000000353554} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{240.57000000353554} and expectedArea{240.57019042968801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232712.4 6869311.7,232705.8 6869307.2,232702.1 6869311.9,232708.4 6869316.4,232712.4 6869311.7)))' ) = 47.64
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{47.640000001282303} and areaRotate{47.640000001282303} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{47.640000001282303} and expectedArea{47.639892578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232788.9 6869350.3,232790.8 6869342.5,232778.6 6869340.1,232777.3 6869347.3,232788.9 6869350.3)))' ) = 93.57
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{93.570000002738112} and areaRotate{93.570000002738112} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{93.570000002738112} and expectedArea{93.5699462890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233133.9 6869445.8,233135.4 6869434.8,233119 6869431.8,233117.9 6869439.8,233129.5 6869441.8,233128.8 6869444.5,233133.9 6869445.8)))' ) = 148.29
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{148.28999999943932} and areaRotate{148.28999999943932} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{148.28999999943932} and expectedArea{148.28991699218801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232609.8 6869627.6,232618 6869610.6,232585.3 6869594.6,232576.9 6869611.8,232609.8 6869627.6)))' ) = 692.85
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{692.85000000213745} and areaRotate{692.85000000213745} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{692.85000000213745} and expectedArea{692.85009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232590.9 6869568.7,232586.2 6869565.6,232577.5 6869580,232582.4 6869583.9,232590.9 6869568.7)))' ) = 101.14
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{101.13999999836685} and areaRotate{101.13999999836685} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{101.13999999836685} and expectedArea{101.140258789062} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233068.7 6869599.3,233081.8 6869602.8,233080 6869607.9,233067.2 6869604,233068.7 6869599.3)))' ) = 69.56
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{69.559999995728731} and areaRotate{69.559999995728731} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{69.559999995728731} and expectedArea{69.5599365234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233143.9 6869612.8,233135.7 6869609.3,233128.7 6869608.3,233128.6 6869606.6,233120.5 6869603.6,233120.1 6869605.5,233114.3 6869604.6,233097.3 6869597.6,233101.6 6869587.4,233120 6869593.7,233120.1 6869592.5,233130 6869597.2,233128.7 6869599.4,233136.9 6869603.4,233146 6869608,233143.9 6869612.8)))' ) = 458.16
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{458.16000001298067} and areaRotate{458.16000001298067} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{458.16000001298067} and expectedArea{458.16015625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232369.9 6869370.5,232357.8 6869392.3,232332.1 6869378.1,232344.1 6869355.4,232369.9 6869370.5)))' ) = 749.47
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{749.4700000080453} and areaRotate{749.4700000080453} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{749.4700000080453} and expectedArea{749.47009277343795} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232310 6869384.8,232316.8 6869366,232320.3 6869367.8,232313 6869386.4,232310 6869384.8)))' ) = 72.76
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{72.759999999525306} and areaRotate{72.759999999525306} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{72.759999999525306} and expectedArea{72.760009765625} doesn't exceed 0.5%
1: Test case SFCGAL_algorithm_DifferenceTest/testDifferencePolygonVolume did not check any assertions
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(351): Leaving test case "testDifferencePolygonVolume"; testing time: 58344us
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(369): Entering test case "testDifference3DDivideByZeroCrash"
2: area( ' MULTIPOLYGON(((232210.5 6869344.2,232198.2 6869330.9,232193.8 6869336.2,232207 6869349.1,232210.5 6869344.2)))' ) = 116.77
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{116.77000000151718} and areaRotate{116.77000000151718} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{116.77000000151718} and expectedArea{116.769897460938} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232398 6869434.6,232385.9 6869452.3,232364.1 6869438,232376.3 6869420.8,232398 6869434.6)))' ) = 550.245
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{550.24499999970044} and areaRotate{550.24499999970044} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{550.24499999970044} and expectedArea{550.24499511718795} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232363 6869413.2,232360.6 6869418.3,232356.7 6869415.9,232359.6 6869411.4,232363 6869413.2)))' ) = 23.085
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{23.08500000127664} and areaRotate{23.08500000127664} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{23.08500000127664} and expectedArea{23.084716796875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232465.1 6869640.8,232467.3 6869634.2,232451.3 6869626.8,232453 6869620.3,232445.6 6869618.6,232443.7 6869624.8,232446.2 6869625.8,232443.8 6869632.3,232465.1 6869640.8)))' ) = 221.42
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{221.42000000478984} and areaRotate{221.42000000478984} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{221.42000000478984} and expectedArea{221.42004394531199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232557.6 6869550.7,232576.8 6869559.8,232569.1 6869580,232563.6 6869577.1,232568.6 6869563.8,232554.9 6869556.6,232557.6 6869550.7)))' ) = 237.09
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{237.09000000325989} and areaRotate{237.09000000325989} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{237.09000000325989} and expectedArea{237.08996582031199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232423.7 6869599.6,232425.2 6869582.1,232421.1 6869581.1,232420.3 6869599.4,232423.7 6869599.6)))' ) = 67.815
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{67.814999999754377} and areaRotate{67.814999999754377} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{67.814999999754377} and expectedArea{67.8150634765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232568.6 6869614.5,232560.8 6869608.1,232562.6 6869606,232554.4 6869599.7,232549.1 6869605.9,232557.2 6869612.2,232550.9 6869619.7,232559 6869625.9,232568.6 6869614.5)))' ) = 237.76
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{237.76000000006223} and areaRotate{237.76000000006223} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{237.76000000006223} and expectedArea{237.76025390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232340.6 6869388,232335.1 6869396.3,232338.2 6869398.6,232343.5 6869391,232340.6 6869388)))' ) = 38.16
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{38.160000000117577} and areaRotate{38.160000000117577} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{38.160000000117577} and expectedArea{38.1600341796875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232349.7 6869432.3,232352.3 6869427.3,232308.2 6869396.2,232305.5 6869401.6,232349.7 6869432.3)))' ) = 311.465
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{311.46500000926324} and areaRotate{311.46500000926324} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{311.46500000926324} and expectedArea{311.465087890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232190.6 6869576,232195.2 6869572.6,232205.7 6869588.7,232200.4 6869591,232190.6 6869576)))' ) = 105.9
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{105.90000000000293} and areaRotate{105.90000000000293} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{105.90000000000293} and expectedArea{105.900024414062} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232432.9 6869589.2,232444.6 6869588.8,232444.8 6869597.6,232433.5 6869597.8,232432.9 6869589.2)))' ) = 100.17
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{100.17000000200466} and areaRotate{100.17000000200466} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{100.17000000200466} and expectedArea{100.170043945312} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232528.2 6869654.6,232547.2 6869631.1,232536 6869622.6,232536.6 6869622.1,232517 6869605.4,232533.6 6869584.6,232529.1 6869580.5,232510.1 6869602.4,232511.5 6869604.4,232493.6 6869626.8,232528.2 6869654.6)))' ) = 1549.06
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1549.0550000062822} and areaRotate{1549.0550000062822} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1549.0550000062822} and expectedArea{1549.05480957031} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((815980.6 6924224.9,815988.3 6924228.3,815991.5 6924221.2,815982.4 6924217.9,815980.6 6924224.9)))' ) = 67.595
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{67.595000002441225} and areaRotate{67.595000002441225} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{67.595000002441225} and expectedArea{67.5947265625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((226218.4 6869486.2,226236.7 6869485,226239.6 6869471.6,226230.7 6869470.7,226229 6869477.7,226219.2 6869478.1,226218.4 6869486.2)))' ) = 205.035
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{205.03499999977706} and areaRotate{205.03499999977706} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{205.03499999977706} and expectedArea{205.03503417968801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((820696.4 6922587.4,820696.5 6922580.8,820689.1 6922580.6,820689.3 6922587.2,820696.4 6922587.4)))' ) = 47.84
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{47.83999999710592} and areaRotate{47.83999999710592} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{47.83999999710592} and expectedArea{47.84033203125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((253897.3 6868837.1,253902.5 6868829,253897.7 6868825.6,253892.7 6868833.8,253897.3 6868837.1)))' ) = 55.39
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{55.389999999974826} and areaRotate{55.389999999974826} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{55.389999999974826} and expectedArea{55.3900146484375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((245210.5 6868898.7,245217.7 6868899.8,245220.1 6868883.4,245212.6 6868882.6,245210.5 6868898.7)))' ) = 121.575
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{121.57500000038854} and areaRotate{121.57500000038854} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{121.57500000038854} and expectedArea{121.574951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((209752.9 6862809.5,209750.3 6862816.2,209737.2 6862810.2,209738.9 6862803.9,209752.9 6862809.5)))' ) = 100.545
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{100.54499999701483} and areaRotate{100.54499999701483} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{100.54499999701483} and expectedArea{100.545043945312} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((736669.5 6243531.6,736664.2 6243534.6,736661.9 6243530.4,736667.3 6243527.5,736669.5 6243531.6)))' ) = 28.84
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{28.840000000752617} and areaRotate{28.840000000752617} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{28.840000000752617} and expectedArea{28.83935546875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((238187.5 6868913.4,238188.4 6868905.5,238214.9 6868907.1,238214 6868915.4,238187.5 6868913.4)))' ) = 216.27
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{216.26999999635561} and areaRotate{216.26999999635561} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{216.26999999635561} and expectedArea{216.27001953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233473.9 6868819.1,233474.5 6868824.6,233451.7 6868829.2,233450.4 6868823.5,233473.9 6868819.1)))' ) = 133.915
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{133.91499999650711} and areaRotate{133.91499999650711} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{133.91499999650711} and expectedArea{133.91516113281199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233583.4 6868803.1,233571.1 6868800,233570.8 6868808.3,233582.5 6868809.3,233583.4 6868803.1)))' ) = 88.23
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{88.230000002871662} and areaRotate{88.230000002871662} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{88.230000002871662} and expectedArea{88.22998046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233565.7 6868843.7,233571.1 6868831.3,233542.6 6868819.2,233537.1 6868818.1,233533.4 6868829.8,233537.5 6868832.8,233565.7 6868843.7)))' ) = 498.665
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{498.66500000078378} and areaRotate{498.66500000078378} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{498.66500000078378} and expectedArea{498.66467285156199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233635.7 6868798.9,233632.4 6868806.7,233646.3 6868812.9,233649 6868805.1,233635.7 6868798.9)))' ) = 124.68
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{124.67999999796913} and areaRotate{124.67999999796913} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{124.67999999796913} and expectedArea{124.680053710938} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233505 6868853.2,233468.7 6868851.1,233469.3 6868841.1,233506.2 6868844.2,233505 6868853.2)))' ) = 350.04
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{350.03999999965464} and areaRotate{350.03999999965464} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{350.03999999965464} and expectedArea{350.04016113281199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233482.7 6868820.9,233484.2 6868826.1,233499.4 6868820.2,233509 6868820.1,233509.2 6868825,233511.9 6868825.2,233511.3 6868815.6,233499 6868815.6,233482.7 6868820.9)))' ) = 151.255
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{151.2549999963357} and areaRotate{151.2549999963357} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{151.2549999963357} and expectedArea{151.25500488281199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233453.3 6868871.6,233464.2 6868850,233455.6 6868845.4,233456.9 6868842.1,233449.1 6868838.2,233446.9 6868841.7,233438 6868837.9,233428.3 6868859.8,233453.3 6868871.6)))' ) = 722.75
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{722.75000000758359} and areaRotate{722.75000000758359} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{722.75000000758359} and expectedArea{722.75} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233372.5 6868962.8,233399.7 6868951.2,233397 6868945.7,233370 6868957.9,233372.5 6868962.8)))' ) = 171.86
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{171.86000000599142} and areaRotate{171.86000000599142} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{171.86000000599142} and expectedArea{171.860107421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233177.3 6868838.3,233173.4 6868835.1,233170.2 6868839.4,233174.4 6868842.8,233177.3 6868838.3)))' ) = 27.885
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{27.885000000497378} and areaRotate{27.885000000497378} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{27.885000000497378} and expectedArea{27.8851318359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233351.7 6868963,233358.7 6868951.8,233349.7 6868939.2,233345.3 6868942.8,233352.4 6868951.4,233347.3 6868960.1,233351.7 6868963)))' ) = 132.805
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{132.80500000167405} and areaRotate{132.80500000167405} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{132.80500000167405} and expectedArea{132.804931640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232796.5 6869190.4,232790.7 6869182.4,232780 6869191.8,232787.1 6869199.1,232796.5 6869190.4)))' ) = 135.255
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{135.25500000086205} and areaRotate{135.25500000086205} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{135.25500000086205} and expectedArea{135.25500488281199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232833.1 6869204.9,232832 6869209.5,232844.7 6869214,232845.8 6869208.8,232833.1 6869204.9)))' ) = 66.85
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{66.849999999037408} and areaRotate{66.849999999037408} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{66.849999999037408} and expectedArea{66.85009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232816.1 6869226.4,232818.4 6869215.9,232777 6869205,232776 6869210.3,232798.6 6869216.6,232797.3 6869222,232816.1 6869226.4)))' ) = 342.205
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{342.20500000495116} and areaRotate{342.20500000495116} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{342.20500000495116} and expectedArea{342.205078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232910.8 6869169.1,232906.2 6869173.2,232894.3 6869158.6,232898.9 6869155.1,232910.8 6869169.1)))' ) = 111
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{110.99999999698775} and areaRotate{110.99999999698775} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{110.99999999698775} and expectedArea{111.000244140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233250.9 6869080.6,233235.4 6869079,233235.1 6869085.9,233250.6 6869087.5,233250.9 6869080.6)))' ) = 107.43
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{107.42999999861235} and areaRotate{107.42999999861235} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{107.42999999861235} and expectedArea{107.43017578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233240.3 6869052.7,233227.7 6869055.7,233228.8 6869058.8,233241.3 6869055.8,233240.3 6869052.7)))' ) = 42.055
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{42.055000007030621} and areaRotate{42.055000007030621} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{42.055000007030621} and expectedArea{42.0550537109375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233235.9 6869045.2,233234.5 6869037.2,233226.2 6869039.9,233226.7 6869042.5,233222.6 6869043.6,233223 6869048,233235.9 6869045.2)))' ) = 85.91
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{85.9100000000237} and areaRotate{85.9100000000237} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{85.9100000000237} and expectedArea{85.9100341796875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233671.7 6868808.6,233672.4 6868804.5,233663.8 6868801.5,233663 6868807,233671.7 6868808.6)))' ) = 43.245
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{43.245000000461445} and areaRotate{43.245000000461445} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{43.245000000461445} and expectedArea{43.2451171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233554.8 6868872.5,233560.3 6868858,233533.1 6868847,233536.7 6868837.5,233530.3 6868834.5,233520.7 6868859.2,233554.8 6868872.5)))' ) = 648.3
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{648.29999999653228} and areaRotate{648.29999999653228} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{648.29999999653228} and expectedArea{648.30017089843795} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233300.2 6868809.1,233308.9 6868810.7,233310.5 6868799.8,233301.7 6868798.3,233300.2 6868809.1)))' ) = 97.34
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{97.339999996523829} and areaRotate{97.339999996523829} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{97.339999996523829} and expectedArea{97.3402099609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232646.6 6868961.4,232646.2 6868955.5,232639.6 6868955.6,232640 6868961.6,232646.6 6868961.4)))' ) = 39.33
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{39.329999999740103} and areaRotate{39.329999999740103} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{39.329999999740103} and expectedArea{39.3302001953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232601.8 6868988.8,232604.8 6868976.1,232583.1 6868972,232580.3 6868985.5,232601.8 6868988.8)))' ) = 293.69
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{293.69000000260655} and areaRotate{293.69000000260655} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{293.69000000260655} and expectedArea{293.69006347656199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232610 6868983.1,232649.6 6868992.7,232648.1 6868999.2,232635.4 6868995.9,232633.2 6868998.1,232619.9 6868995.9,232620.6 6868991.5,232608.8 6868988.7,232610 6868983.1)))' ) = 299.98
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{299.97999999930062} and areaRotate{299.97999999930062} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{299.97999999930062} and expectedArea{299.97985839843801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232608.3 6868967.2,232614 6868968.2,232616 6868958.3,232634.8 6868961.1,232635.6 6868954.5,232610.8 6868951.4,232608.3 6868967.2)))' ) = 219.58
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{219.58000000348721} and areaRotate{219.58000000348721} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{219.58000000348721} and expectedArea{219.57995605468801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((991985.4 6299665.9,991990.3 6299660.7,991999.6 6299668.8,991994.7 6299674.6,991985.4 6299665.9)))' ) = 92.31
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{92.310000002277093} and areaRotate{92.310000002277093} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{92.310000002277093} and expectedArea{92.31005859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615879.2 6757632.3,615868.3 6757634.2,615869.8 6757643.8,615880.5 6757642.8,615879.2 6757632.3)))' ) = 110.57
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{110.57000000279336} and areaRotate{110.57000000279336} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{110.57000000279336} and expectedArea{110.5703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615853.2 6757748,615843.9 6757748.7,615845 6757763,615853.7 6757762.8,615853.2 6757748)))' ) = 131.31
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{131.31000000272238} and areaRotate{131.31000000272238} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{131.31000000272238} and expectedArea{131.309814453125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((221301 6869090.6,221312.9 6869096,221319.2 6869083.1,221309 6869077.6,221308.1 6869077,221301 6869090.6)))' ) = 190.315
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{190.31499999958777} and areaRotate{190.31499999958777} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{190.31499999958777} and expectedArea{190.315185546875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((961118.4 6302912.3,961121.5 6302906.5,961107.4 6302899.6,961104.9 6302905.6,961118.4 6302912.3)))' ) = 100.46
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{100.46000000227997} and areaRotate{100.46000000227997} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{100.46000000227997} and expectedArea{100.4609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((725938.8 6293316.8,725933.3 6293323.2,725930.6 6293321.1,725927.4 6293318.3,725933 6293312,725938.8 6293316.8)))' ) = 64.485
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{64.484999998735148} and areaRotate{64.484999998735148} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{64.484999998735148} and expectedArea{64.484375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((725926 6293339.2,725919.9 6293333.9,725924.8 6293327.5,725931.2 6293332.7,725927.3 6293337.6,725926 6293339.2)))' ) = 66.89
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{66.889999999733988} and areaRotate{66.889999999733988} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{66.889999999733988} and expectedArea{66.8896484375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((725726.5 6293885.7,725725.9 6293878.6,725726.3 6293875,725732.8 6293874.3,725734 6293883.9,725734.8 6293883.8,725735.1 6293887.8,725728.2 6293888.8,725727.7 6293885.6,725726.5 6293885.7)))' ) = 101.255
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{101.25500000085043} and areaRotate{101.25500000085043} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{101.25500000085043} and expectedArea{101.25537109375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((245041.2 6868620,245044 6868616.2,245046.8 6868617.9,245049.9 6868613.6,245047.1 6868611.7,245048.5 6868609.3,245041.6 6868605.4,245040.3 6868608.3,245037.5 6868606.6,245028.9 6868621.6,245032.4 6868624.1,245034.4 6868622.2,245038.8 6868625.2,245042.9 6868621.1,245041.2 6868620)))' ) = 215.32
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{215.31999999565062} and areaRotate{215.31999999565062} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{215.31999999565062} and expectedArea{215.31970214843801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244388.6 6868397.9,244384.2 6868396.8,244372.3 6868421.7,244378.4 6868424.3,244388.6 6868397.9)))' ) = 155.105
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{155.1050000005186} and areaRotate{155.1050000005186} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{155.1050000005186} and expectedArea{155.10498046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244457.5 6868402,244449 6868400.4,244447.7 6868405.1,244449.8 6868405.3,244447.9 6868413.9,244454.2 6868415.4,244457.5 6868402)))' ) = 99.91
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{99.909999999802523} and areaRotate{99.909999999802523} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{99.909999999802523} and expectedArea{99.9097900390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244366.9 6868388.1,244360.5 6868386.5,244362 6868379.6,244367.8 6868381.1,244366.9 6868388.1)))' ) = 44.255
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{44.254999999807779} and areaRotate{44.254999999807779} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{44.254999999807779} and expectedArea{44.2550048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244404.1 6868359.2,244402.9 6868354.6,244394 6868357.2,244395.3 6868361.5,244404.1 6868359.2)))' ) = 42.445
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{42.444999999505384} and areaRotate{42.444999999505384} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{42.444999999505384} and expectedArea{42.4449462890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244423.6 6868400.4,244419.4 6868399.9,244417.1 6868408.8,244421.6 6868409.9,244423.6 6868400.4)))' ) = 41.74
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{41.740000000336451} and areaRotate{41.740000000336451} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{41.740000000336451} and expectedArea{41.739990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244744.6 6868517,244745.1 6868509.5,244727 6868507.3,244725.8 6868514.4,244744.6 6868517)))' ) = 136.725
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{136.72499999640641} and areaRotate{136.72499999640641} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{136.72499999640641} and expectedArea{136.72509765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244435.3 6868384.1,244434.2 6868389.8,244407.2 6868383.3,244407.8 6868378.1,244405.5 6868377.5,244406.1 6868372.8,244411.1 6868374.6,244410.8 6868378.2,244435.3 6868384.1)))' ) = 184.17
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{184.17000000901211} and areaRotate{184.17000000901211} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{184.17000000901211} and expectedArea{184.17004394531199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244551.3 6868535.9,244556.5 6868521.1,244550.6 6868518.7,244558.3 6868494.2,244544.8 6868489.3,244539.2 6868509,244533.8 6868507.6,244526.4 6868527.3,244551.3 6868535.9)))' ) = 809.48
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{809.47999999809429} and areaRotate{809.47999999809429} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{809.47999999809429} and expectedArea{809.47998046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244734 6868527.7,244726.8 6868528.4,244729.1 6868550.8,244738.9 6868550.2,244738.5 6868543.9,244735.5 6868544.4,244734 6868527.7)))' ) = 178.675
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{178.67500000228026} and areaRotate{178.67500000228026} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{178.67500000228026} and expectedArea{178.67492675781199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244789.2 6868477.2,244789.3 6868480.4,244788.7 6868481.5,244786.5 6868483.1,244783.8 6868483.1,244783.2 6868482.7,244780.7 6868480.5,244780.8 6868476.1,244786.8 6868474.4,244789.2 6868477.2)))' ) = 58.61
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{58.610000000380971} and areaRotate{58.610000000380971} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{58.610000000380971} and expectedArea{58.610107421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244526.7 6868555.1,244520.5 6868553.6,244518.1 6868561.7,244522.2 6868563.6,244521.9 6868570.9,244576.6 6868582.3,244579.4 6868573.3,244578.6 6868563.9,244574.7 6868564,244575 6868571.8,244525.9 6868560.6,244526.7 6868555.1)))' ) = 681.165
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{681.16499999631878} and areaRotate{681.16499999631878} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{681.16499999631878} and expectedArea{681.164794921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244409.7 6868349,244404.2 6868349.9,244404.9 6868358.8,244411.8 6868357.9,244409.7 6868349)))' ) = 56.44
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{56.440000001043671} and areaRotate{56.440000001043671} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{56.440000001043671} and expectedArea{56.43994140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244299.5 6868490.1,244298.5 6868482.6,244276.1 6868484.5,244277.8 6868491.9,244299.5 6868490.1)))' ) = 166.77
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{166.76999999881701} and areaRotate{166.76999999881701} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{166.76999999881701} and expectedArea{166.76989746093801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244516.9 6868537.9,244509.2 6868535.1,244519.8 6868507.5,244526.8 6868510,244516.9 6868537.9)))' ) = 231.125
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{231.12499999920692} and areaRotate{231.12499999920692} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{231.12499999920692} and expectedArea{231.125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244714.6 6868553.3,244713.1 6868543.5,244702.9 6868544.4,244704.6 6868554.2,244714.6 6868553.3)))' ) = 100.42
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{100.41999999985538} and areaRotate{100.41999999985538} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{100.41999999985538} and expectedArea{100.420043945312} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244549.7 6868552.4,244544.7 6868551.5,244544.3 6868557.6,244549.1 6868558.4,244549.7 6868552.4)))' ) = 30.07
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{30.070000000123109} and areaRotate{30.070000000123109} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{30.070000000123109} and expectedArea{30.070068359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244197.8 6868365.4,244198.9 6868361,244201.6 6868362,244207.8 6868341.5,244198.7 6868337.1,244191 6868357.6,244167.5 6868353,244166.5 6868359.8,244197.8 6868365.4)))' ) = 437.625
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{437.62500000047658} and areaRotate{437.62500000047658} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{437.62500000047658} and expectedArea{437.625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244273.3 6868485.7,244274.9 6868487.2,244272.4 6868494.2,244269.5 6868492.9,244267 6868496.5,244253.6 6868492,244255.5 6868486.9,244250.8 6868485.4,244253.6 6868478.1,244273.3 6868485.7)))' ) = 252.045
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{252.04500000068043} and areaRotate{252.04500000068043} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{252.04500000068043} and expectedArea{252.044921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244372.6 6868350.5,244367.6 6868352.1,244369.6 6868365.2,244375.4 6868363.6,244372.6 6868350.5)))' ) = 74.58
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{74.579999999038705} and areaRotate{74.579999999038705} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{74.579999999038705} and expectedArea{74.5799560546875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244390.2 6868433,244383.7 6868431.9,244388.9 6868412.9,244396.2 6868414.2,244390.2 6868433)))' ) = 137.13
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{137.13000000060015} and areaRotate{137.13000000060015} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{137.13000000060015} and expectedArea{137.13000488281199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244400 6868446.2,244397.5 6868454.5,244386.3 6868451.3,244387 6868443.3,244400 6868446.2)))' ) = 103.495
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{103.49500000100349} and areaRotate{103.49500000100349} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{103.49500000100349} and expectedArea{103.4951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244344.7 6868431.4,244341.8 6868428.6,244335.7 6868434.8,244339.2 6868438.2,244344.7 6868431.4)))' ) = 38.78
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{38.779999997829449} and areaRotate{38.779999997829449} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{38.779999997829449} and expectedArea{38.780029296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244378.8 6868425.8,244370.4 6868425.4,244369.7 6868431.1,244373.7 6868431.1,244372.4 6868439.6,244377.7 6868439.5,244378.8 6868425.8)))' ) = 89.16
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{89.159999999830916} and areaRotate{89.159999999830916} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{89.159999999830916} and expectedArea{89.1597900390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244777.5 6868512.3,244776.1 6868504.6,244763.6 6868505.9,244764.6 6868512.8,244777.5 6868512.3)))' ) = 93.79
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{93.790000003472386} and areaRotate{93.790000003472386} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{93.790000003472386} and expectedArea{93.7899169921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244774.3 6868534.3,244769.7 6868559.8,244755.3 6868557.3,244761 6868523.8,244766.1 6868525.1,244765.2 6868528.5,244769.4 6868529.5,244769 6868532.8,244774.3 6868534.3)))' ) = 440.685
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{440.68500000132826} and areaRotate{440.68500000132826} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{440.68500000132826} and expectedArea{440.68505859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((990959 6299782.9,990967.7 6299782.5,990967.5 6299787.3,990959.8 6299787.2,990959 6299782.9)))' ) = 37.355
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{37.355000000335281} and areaRotate{37.355000000335281} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{37.355000000335281} and expectedArea{37.35546875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((501291.3 6885724.7,501302 6885738.5,501293.3 6885745.9,501288 6885739.5,501291 6885735.6,501286.5 6885729.1,501291.3 6885724.7)))' ) = 159.135
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{159.1350000016601} and areaRotate{159.1350000016601} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{159.1350000016601} and expectedArea{159.13525390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((448843.1 6903736.3,448831.1 6903738.7,448833.7 6903747.4,448845 6903745.2,448843.1 6903736.3)))' ) = 107.695
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{107.69499999745429} and areaRotate{107.69499999745429} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{107.69499999745429} and expectedArea{107.69482421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((238699.4 6868740,238717.7 6868726.3,238709 6868714.8,238691.2 6868728.6,238699.4 6868740)))' ) = 322.86
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{322.85999999720207} and areaRotate{322.85999999720207} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{322.85999999720207} and expectedArea{322.85998535156199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((501733.6 6885695.1,501718.3 6885687.1,501719.7 6885685.3,501715.7 6885682.7,501719.8 6885677.6,501736.4 6885689.1,501733.6 6885695.1)))' ) = 154.805
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{154.80500000027996} and areaRotate{154.80500000027996} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{154.80500000027996} and expectedArea{154.8046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232927.9 6868626.6,232930.4 6868619.2,232952 6868629.8,232947.5 6868637.7,232927.9 6868626.6)))' ) = 195.565
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{195.5649999983406} and areaRotate{195.5649999983406} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{195.5649999983406} and expectedArea{195.56494140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((209770.4 6862755.1,209766.8 6862759.1,209762.1 6862755.9,209756.7 6862751.5,209754.3 6862752.8,209747.9 6862746.7,209749.3 6862744.9,209752.9 6862739.9,209770.4 6862755.1)))' ) = 161.34
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{161.34000000113099} and areaRotate{161.34000000113099} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{161.34000000113099} and expectedArea{161.340087890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((232670.7 6868715.2,232654.3 6868707.3,232632.3 6868699.2,232630.4 6868704.6,232645.8 6868710.7,232644.6 6868713.7,232650.3 6868716.6,232651.5 6868712.3,232668.4 6868720,232670.7 6868715.2)))' ) = 260.67
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{260.67000000077064} and areaRotate{260.67000000077064} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{260.67000000077064} and expectedArea{260.669677734375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233001.9 6868659.6,232993.7 6868654.4,232991.1 6868658.5,232999.6 6868663.9,233001.9 6868659.6)))' ) = 48.055
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{48.054999999811422} and areaRotate{48.054999999811422} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{48.054999999811422} and expectedArea{48.0550537109375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((213043.9 6820306.2,213072.3 6820334,213077.9 6820329.2,213079.9 6820331.3,213084 6820327.1,213054 6820296.2,213043.9 6820306.2)))' ) = 566.4
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{566.40000000145233} and areaRotate{566.40000000145233} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{566.40000000145233} and expectedArea{566.40002441406205} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((233291.9 6868767.7,233282.5 6868765.3,233282.7 6868776.5,233289.8 6868778.2,233291.9 6868767.7)))' ) = 91.46
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{91.459999998537228} and areaRotate{91.459999998537228} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{91.459999998537228} and expectedArea{91.4600830078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((224141.7 6868669,224143.5 6868675.8,224157.2 6868671.4,224155.3 6868665.3,224141.7 6868669)))' ) = 95.535
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{95.53499999945403} and areaRotate{95.53499999945403} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{95.53499999945403} and expectedArea{95.5347900390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1037953 6301855.8,1037943.4 6301845.3,1037990.6 6301809.5,1037999.1 6301819.2,1037953 6301855.8)))' ) = 798.775
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{798.77499999843701} and areaRotate{798.77499999843701} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{798.77499999843701} and expectedArea{798.7744140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((220314.4 6868901,220326.8 6868896.5,220323.8 6868889.3,220312.3 6868893.7,220314.4 6868901)))' ) = 97.985
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{97.984999999279367} and areaRotate{97.984999999279367} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{97.984999999279367} and expectedArea{97.9849853515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((576526.7 6286172.9,576512.4 6286183,576546.2 6286229.1,576559.1 6286219.1,576526.7 6286172.9)))' ) = 960.295
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{960.29500000540384} and areaRotate{960.29500000540384} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{960.29500000540384} and expectedArea{960.295166015625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1036623.4 6301864.9,1036616 6301930.6,1036593.6 6301928.7,1036599.8 6301863.2,1036623.4 6301864.9)))' ) = 1521.04
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1521.0400000020595} and areaRotate{1521.0400000020595} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1521.0400000020595} and expectedArea{1521.04052734375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1041454 6300495.6,1041450.2 6300489.6,1041485.8 6300469.9,1041489.3 6300477.4,1041454 6300495.6)))' ) = 308.455
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{308.45500000045172} and areaRotate{308.45500000045172} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{308.45500000045172} and expectedArea{308.45556640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244067.2 6868147.9,244062.1 6868149.3,244058 6868140,244051.9 6868142.1,244050.2 6868138.9,244058.9 6868135.2,244063.6 6868138.3,244067.2 6868147.9)))' ) = 99.96
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{99.96000000258266} and areaRotate{99.96000000258266} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{99.96000000258266} and expectedArea{99.9600830078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244079.3 6868161.3,244041 6868176.4,244030.6 6868145.2,244045.7 6868141.9,244047.1 6868147.2,244040.5 6868148.8,244044.5 6868162,244075.4 6868151,244079.3 6868161.3)))' ) = 679.665
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{679.66500000375106} and areaRotate{679.66500000375106} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{679.66500000375106} and expectedArea{679.66491699218795} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((243925.2 6868202.1,243921.7 6868209.5,243906 6868201,243908.8 6868195.4,243925.2 6868202.1)))' ) = 128.265
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{128.26500000027607} and areaRotate{128.26500000027607} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{128.26500000027607} and expectedArea{128.26513671875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((243895.6 6868148.3,243893.8 6868154,243885.6 6868149.7,243887.5 6868144.6,243895.6 6868148.3)))' ) = 51.41
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{51.409999997776183} and areaRotate{51.409999997776183} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{51.409999997776183} and expectedArea{51.4100341796875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((243919.8 6868170.9,243922.9 6868164.6,243901.9 6868156,243897.1 6868168.7,243902.1 6868170.8,243904.1 6868164.7,243919.8 6868170.9)))' ) = 193.155
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{193.15499999686324} and areaRotate{193.15499999686324} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{193.15499999686324} and expectedArea{193.15515136718801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((243988.4 6868204.6,243987.2 6868212.2,243978.7 6868209.1,243976.9 6868212.9,243962.6 6868207.8,243963.9 6868204.7,243951.4 6868198.5,243953.7 6868193,243988.4 6868204.6)))' ) = 331.7
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{331.6999999970721} and areaRotate{331.6999999970721} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{331.6999999970721} and expectedArea{331.699951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244111.8 6868164.5,244104.1 6868163.1,244101.1 6868175.5,244109 6868177.5,244111.8 6868164.5)))' ) = 103.99
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{103.98999999963357} and areaRotate{103.98999999963357} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{103.98999999963357} and expectedArea{103.989990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244076.8 6868132.7,244097.3 6868127,244102 6868144.7,244082 6868149.9,244076.8 6868132.7)))' ) = 380.34
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{380.33999999881081} and areaRotate{380.33999999881081} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{380.33999999881081} and expectedArea{380.33996582031199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244283.2 6868044.9,244282.2 6868037.7,244271 6868039.8,244271.6 6868044.7,244271.8 6868046.1,244283.2 6868044.9)))' ) = 77.83
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{77.830000000175204} and areaRotate{77.830000000175204} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{77.830000000175204} and expectedArea{77.8299560546875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244787.6 6867925.9,244786.7 6867918.4,244770.5 6867918.5,244770.6 6867926.8,244787.6 6867925.9)))' ) = 131.39
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{131.39000000242029} and areaRotate{131.39000000242029} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{131.39000000242029} and expectedArea{131.39013671875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244583.5 6867962.9,244581.8 6867956,244575.5 6867957,244577.8 6867964.3,244583.5 6867962.9)))' ) = 45
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{45.000000000931315} and areaRotate{45.000000000931315} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{45.000000000931315} and expectedArea{45} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244786.8 6867963.7,244786.6 6867956.1,244779.3 6867956.8,244779.4 6867964.4,244786.8 6867963.7)))' ) = 55.965
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{55.964999997229597} and areaRotate{55.964999997229597} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{55.964999997229597} and expectedArea{55.965087890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244593.2 6867986.5,244592.3 6867977.6,244571.6 6867977.8,244571.4 6867989.8,244579.1 6867989.7,244579.1 6867985.1,244593.2 6867986.5)))' ) = 201.86
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{201.85999999667172} and areaRotate{201.85999999667172} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{201.85999999667172} and expectedArea{201.85986328125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244815.8 6867958.6,244809.1 6867961.7,244805.7 6867960.4,244805.3 6867948.4,244789.2 6867951.1,244788.4 6867944,244811 6867940.8,244812.4 6867948,244814.8 6867947.4,244815.8 6867958.6)))' ) = 283.47
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{283.46999999552611} and areaRotate{283.46999999552611} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{283.46999999552611} and expectedArea{283.4697265625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244078.8 6868165.2,244071.3 6868167.3,244073.7 6868176.4,244068.7 6868178.4,244071.3 6868188.6,244077.6 6868187.8,244086.7 6868219.1,244099 6868214.7,244078.8 6868165.2)))' ) = 623.6
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{623.60000000830109} and areaRotate{623.60000000830109} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{623.60000000830109} and expectedArea{623.59973144531205} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((501704.4 6885486.8,501705.3 6885474.5,501715.2 6885475.1,501714.1 6885487.1,501704.4 6885486.8)))' ) = 119.52
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{119.52000000118106} and areaRotate{119.52000000118106} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{119.52000000118106} and expectedArea{119.520263671875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((225206.8 6868287.9,225207.8 6868300.6,225201.9 6868300.8,225201 6868296.7,225197 6868297.2,225196.1 6868288.3,225206.8 6868287.9)))' ) = 117.36
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{117.35999999904507} and areaRotate{117.35999999904507} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{117.35999999904507} and expectedArea{117.359741210938} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244820.5 6867884.1,244805.6 6867884,244805.2 6867898.6,244820.5 6867898.5,244820.5 6867884.1)))' ) = 218.95
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{218.95000000008446} and areaRotate{218.95000000008446} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{218.95000000008446} and expectedArea{218.949951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((245168.9 6867622.1,245167.2 6867614.9,245158.1 6867617.4,245160 6867624.8,245168.9 6867622.1)))' ) = 70.38
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{70.38000000276179} and areaRotate{70.38000000276179} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{70.38000000276179} and expectedArea{70.3798828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((245148.1 6867598.7,245151.2 6867621.9,245132.4 6867626.3,245129.6 6867618.3,245113.3 6867621.1,245110.6 6867614,245095.5 6867616.5,245094.8 6867607.3,245148.1 6867598.7)))' ) = 930.79
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{930.79000000626115} and areaRotate{930.79000000626115} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{930.79000000626115} and expectedArea{930.79016113281205} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((243760.6 6867568.7,243754.7 6867567.6,243751.1 6867582.2,243747.6 6867581.4,243742.1 6867611.4,243748.2 6867612.3,243752 6867583.6,243755.8 6867584.5,243760.6 6867568.7)))' ) = 253.34
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{253.34000000308095} and areaRotate{253.34000000308095} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{253.34000000308095} and expectedArea{253.33984375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((243755 6867592.6,243793.3 6867598.9,243789.8 6867613.4,243765.2 6867610.2,243765.3 6867605.2,243753.8 6867603.9,243755 6867592.6)))' ) = 528.235
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{528.23499999300896} and areaRotate{528.23499999300896} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{528.23499999300896} and expectedArea{528.23486328125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((574542.4 6285219.9,574514.3 6285244.7,574520.2 6285253.4,574548.7 6285228.9,574542.4 6285219.9)))' ) = 400.82
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{400.8200000028254} and areaRotate{400.8200000028254} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{400.8200000028254} and expectedArea{400.820068359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((459699.3 6520597.1,459695 6520598.1,459686.7 6520600.8,459688.3 6520610.2,459692.3 6520608.9,459701.1 6520605.8,459699.3 6520597.1)))' ) = 123.955
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{123.95499999796766} and areaRotate{123.95499999796766} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{123.95499999796766} and expectedArea{123.955078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((991030.1 6299599.4,991019.9 6299600,991018.7 6299593.5,991030.8 6299592,991030.1 6299599.4)))' ) = 77.755
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{77.754999999654274} and areaRotate{77.754999999654274} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{77.754999999654274} and expectedArea{77.75439453125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((574512 6285243.7,574496.1 6285226.2,574459.1 6285260.9,574475 6285278.1,574512 6285243.7)))' ) = 1191.3
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1191.2950000066814} and areaRotate{1191.2950000066814} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1191.2950000066814} and expectedArea{1191.294921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((615851.4 6757807.2,615844.5 6757808.4,615846.1 6757821,615839.9 6757822.2,615841.6 6757833.1,615839.4 6757833.4,615840.1 6757838.7,615842.5 6757838.5,615843.3 6757846.6,615849.5 6757845.9,615847 6757826.1,615854.8 6757824.7,615851.4 6757807.2)))' ) = 302.19
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{302.19000000114556} and areaRotate{302.19000000114556} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{302.19000000114556} and expectedArea{302.190185546875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((991005.3 6299556.9,990982.1 6299558.9,990981.4 6299550.6,991004.9 6299548.9,991005.3 6299556.9)))' ) = 191.32
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{191.31999999777292} and areaRotate{191.31999999777292} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{191.31999999777292} and expectedArea{191.3203125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((264132.4 6867087.4,264126.7 6867088.9,264127.8 6867093,264133.3 6867091.6,264132.4 6867087.4)))' ) = 24.69
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{24.690000000802101} and areaRotate{24.690000000802101} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{24.690000000802101} and expectedArea{24.68994140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((990960.4 6299759.7,990960.8 6299769.3,990953 6299769.4,990952.3 6299759.5,990960.4 6299759.7)))' ) = 77.485
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{77.485000001654242} and areaRotate{77.485000001654242} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{77.485000001654242} and expectedArea{77.48486328125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1038894.2 6300779.2,1038903.2 6300760.3,1038910.7 6300764.3,1038901.4 6300782.5,1038894.2 6300779.2)))' ) = 169.74
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{169.73999999785102} and areaRotate{169.73999999785102} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{169.73999999785102} and expectedArea{169.740234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1037603.5 6300916.6,1037588.7 6300912.8,1037600.5 6300871.7,1037612.9 6300875.6,1037603.5 6300916.6)))' ) = 599.09
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{599.09000000374147} and areaRotate{599.09000000374147} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{599.09000000374147} and expectedArea{599.09033203125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244499.2 6867394,244497.4 6867405.9,244524 6867411,244526.6 6867402.7,244514.8 6867401.2,244514.8 6867396.3,244499.2 6867394)))' ) = 295.32
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{295.31999999951631} and areaRotate{295.31999999951631} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{295.31999999951631} and expectedArea{295.31982421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244776.4 6867346.6,244772 6867357.6,244749.9 6867350.6,244753.7 6867340.6,244776.4 6867346.6)))' ) = 261.85
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{261.85000000000588} and areaRotate{261.85000000000588} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{261.85000000000588} and expectedArea{261.84997558593801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244738.5 6867355.4,244736.4 6867363.8,244720.7 6867359.2,244722.7 6867352.8,244738.5 6867355.4)))' ) = 123.93
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{123.92999999876221} and areaRotate{123.92999999876221} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{123.92999999876221} and expectedArea{123.929931640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244711.8 6867347.9,244710.3 6867353.2,244701.4 6867350.9,244702.8 6867345.2,244711.8 6867347.9)))' ) = 52.85
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{52.849999999976703} and areaRotate{52.849999999976703} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{52.849999999976703} and expectedArea{52.85009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244353.3 6867367.7,244352.5 6867376.5,244341.5 6867374.1,244340.4 6867376.9,244326.2 6867374.6,244326.8 6867369.5,244338.8 6867371.4,244340.1 6867364.7,244353.3 6867367.7)))' ) = 193.745
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{193.74500000489616} and areaRotate{193.74500000489616} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{193.74500000489616} and expectedArea{193.74499511718801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244363.9 6867372.7,244366.8 6867367.1,244392.6 6867379.5,244389.7 6867385.8,244391.5 6867386.9,244390 6867390.4,244380.5 6867385.5,244381.7 6867382.1,244363.9 6867372.7)))' ) = 236.065
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{236.06499999688106} and areaRotate{236.06499999688106} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{236.06499999688106} and expectedArea{236.06494140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244571.2 6867461.6,244569.3 6867471.4,244557 6867468.8,244557.8 6867465,244552.1 6867463.8,244553.3 6867457.5,244571.2 6867461.6)))' ) = 163.415
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{163.41500000084136} and areaRotate{163.41500000084136} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{163.41500000084136} and expectedArea{163.4150390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244739.7 6867385,244738.5 6867388.7,244736 6867395.7,244717.9 6867390.3,244689 6867381.1,244690.5 6867375.4,244708 6867380.9,244708.5 6867379.1,244720.2 6867383.2,244720.9 6867379.9,244739.7 6867385)))' ) = 413.15
1: Test case SFCGAL_algorithm_DifferenceTest/testDifference3DDivideByZeroCrash did not check any assertions
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(369): Leaving test case "testDifference3DDivideByZeroCrash"; testing time: 702653us
1: ./test/unit/SFCGAL/algorithm/DifferenceTest.cpp(36): Leaving test suite "SFCGAL_algorithm_DifferenceTest"; testing time: 1339406us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(45): Entering test suite "SFCGAL_algorithm_DistanceTest"
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(50): Entering test case "testDistanceBetweenEmptyPointsIsInfinity"
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(52): info: check Point().distance( Point() ) == std::numeric_limits< double >::infinity() has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(50): Leaving test case "testDistanceBetweenEmptyPointsIsInfinity"; testing time: 812us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(106): Entering test case "testDistancePointPoint"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{413.15000000817247} and areaRotate{413.15000000817247} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{413.15000000817247} and expectedArea{413.14990234375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(108): info: check Point( 0.0,0.0 ).distance( Point( 0.0,0.0 ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(109): info: check Point( 1.0,1.0 ).distance( Point( 4.0,5.0 ) ) == 5.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(106): Leaving test case "testDistancePointPoint"; testing time: 725us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(111): Entering test case "testDistancePointPoint3D"
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(113): info: check Point( 0.0,0.0,0.0 ).distance3D( Point( 0.0,0.0,0.0 ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(114): info: check Point( 1.0,1.0,1.0 ).distance3D( Point( 4.0,1.0,5.0 ) ) == 5.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(111): Leaving test case "testDistancePointPoint3D"; testing time: 760us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(119): Entering test case "testDistancePointLineString_pointOnLineString"
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(126): info: check point.distance( lineString ) == 0.0 has passed
2: area( ' MULTIPOLYGON(((245011.7 6867312.5,245004.1 6867312.2,245006.4 6867291.7,245012 6867291.9,245011.7 6867312.5)))' ) = 135.955
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(119): Leaving test case "testDistancePointLineString_pointOnLineString"; testing time: 742us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(128): Entering test case "testDistancePointLineString_pointOnLineString_badLineStringDefinition"
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(133): info: check 'exception "GeometryInvalidityException" raised as expected' has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(128): Leaving test case "testDistancePointLineString_pointOnLineString_badLineStringDefinition"; testing time: 837us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(135): Entering test case "testDistancePointLineString_pointOnLineString_collapsedSegments"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{135.95500000058263} and areaRotate{135.95500000058263} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(141): info: check 'exception "GeometryInvalidityException" raised as expected' has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(135): Leaving test case "testDistancePointLineString_pointOnLineString_collapsedSegments"; testing time: 785us
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{135.95500000058263} and expectedArea{135.95495605468801} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(143): Entering test case "testDistancePointLineString3D_pointOnLineString_collapsedSegments"
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(149): info: check point.distance3D( lineString ) == 5.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(143): Leaving test case "testDistancePointLineString3D_pointOnLineString_collapsedSegments"; testing time: 646us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(154): Entering test case "testDistancePointLineString_pointOutOfLineString"
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(161): info: check point.distance( lineString ) == sqrt( 2.0 )/2.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(154): Leaving test case "testDistancePointLineString_pointOutOfLineString"; testing time: 694us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(165): Entering test case "testDistancePointPolygon_pointInPolygon"
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(169): info: check gA->distance( *gB ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(165): Leaving test case "testDistancePointPolygon_pointInPolygon"; testing time: 1041us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(171): Entering test case "testDistancePointPolygon_pointOutOfPolygon"
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(175): info: check gA->distance( *gB ) == sqrt( 2.0 )/2.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(171): Leaving test case "testDistancePointPolygon_pointOutOfPolygon"; testing time: 920us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(179): Entering test case "testDistanceLineStringLineString_zeroLengthSegments"
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(183): info: check gA->distance( *gB ) == 5.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(179): Leaving test case "testDistanceLineStringLineString_zeroLengthSegments"; testing time: 868us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(186): Entering test case "testDistanceLineStringLineString3D_zeroLengthSegments"
2: area( ' MULTIPOLYGON(((245046.6 6867366.7,245046.6 6867370.9,245028.5 6867370.4,245027.7 6867357.3,245031.2 6867357.3,245031.4 6867363.9,245038.9 6867363.9,245038.8 6867365.7,245046.6 6867366.7)))' ) = 128.045
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(190): info: check gA->distance3D( *gB ) == 5.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(186): Leaving test case "testDistanceLineStringLineString3D_zeroLengthSegments"; testing time: 910us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(194): Entering test case "testDistance3DLineStringTriangle_lineStringInTriangle"
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(198): info: check gA->distance3D( *gB ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(194): Leaving test case "testDistance3DLineStringTriangle_lineStringInTriangle"; testing time: 1047us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(200): Entering test case "testDistance3DLineStringTriangle_lineStringStartPointIsNearest"
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(204): info: check gA->distance3D( *gB ) == 1.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(200): Leaving test case "testDistance3DLineStringTriangle_lineStringStartPointIsNearest"; testing time: 1235us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(208): Entering test case "testDistance3DTriangleTriangle_contained"
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(212): info: check gA->distance3D( *gB ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(208): Leaving test case "testDistance3DTriangleTriangle_contained"; testing time: 1147us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(214): Entering test case "testDistance3DTriangleTriangle_parallel"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{128.04500000026277} and areaRotate{128.04500000026277} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{128.04500000026277} and expectedArea{128.04504394531199} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(218): info: check gA->distance3D( *gB ) == 1.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(214): Leaving test case "testDistance3DTriangleTriangle_parallel"; testing time: 2353us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(223): Entering test case "testDistancePolygonPolygon_disjoint"
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(227): info: check gA->distance( *gB ) == 1.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(223): Leaving test case "testDistancePolygonPolygon_disjoint"; testing time: 1388us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(230): Entering test case "testDistanceMultiPointMultiPoint_disjoint"
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(234): info: check gA->distance( *gB ) == 5.0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(230): Leaving test case "testDistanceMultiPointMultiPoint_disjoint"; testing time: 969us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(238): Entering test case "testDistancePolygonSolid"
2: area( ' MULTIPOLYGON(((244763.6 6867110.9,244765.4 6867122.7,244772.2 6867122,244772.7 6867126.7,244783.5 6867125.5,244785.6 6867134.5,244762.3 6867138,244761 6867129.2,244754.4 6867130.2,244751.5 6867113.3,244763.6 6867110.9)))' ) = 461.715
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{461.71499999957621} and areaRotate{461.71499999957621} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{461.71499999957621} and expectedArea{461.715087890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244770.2 6867085.8,244772.2 6867092.5,244766.7 6867094.4,244767.1 6867096.8,244750 6867103,244748 6867096.8,244762.9 6867093.1,244761.5 6867089.7,244770.2 6867085.8)))' ) = 155.305
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{155.30499999909836} and areaRotate{155.30499999909836} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{155.30499999909836} and expectedArea{155.304931640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244502.2 6867295.5,244503.7 6867280,244479.1 6867278.6,244478.6 6867293.2,244502.2 6867295.5)))' ) = 364.555
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{364.55499999569179} and areaRotate{364.55499999569179} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{364.55499999569179} and expectedArea{364.554931640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244593.2 6867244.6,244591.6 6867252.6,244578.8 6867249.5,244580.3 6867241.4,244593.2 6867244.6)))' ) = 108.325
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{108.32500000075379} and areaRotate{108.32500000075379} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{108.32500000075379} and expectedArea{108.325073242188} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244549.6 6867222.4,244530 6867216.4,244523.4 6867240,244530.5 6867242.5,244532.8 6867234.4,244544.1 6867237.4,244549.6 6867222.4)))' ) = 385.07
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{385.07000000021043} and areaRotate{385.07000000021043} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{385.07000000021043} and expectedArea{385.06982421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244765.6 6867254.6,244765.2 6867259,244742.9 6867256.2,244743.2 6867251.2,244765.6 6867254.6)))' ) = 106.13
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{106.12999999900524} and areaRotate{106.12999999900524} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{106.12999999900524} and expectedArea{106.130249023438} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244673 6867128.1,244673.6 6867134.4,244666.8 6867134.9,244666.9 6867128.2,244673 6867128.1)))' ) = 42
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{41.999999999885034} and areaRotate{41.999999999885034} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{41.999999999885034} and expectedArea{42.0001220703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244420.1 6867106.2,244418.7 6867083.8,244456.5 6867081.3,244456.3 6867084.4,244470.9 6867083.7,244470.7 6867076.8,244483.7 6867077.1,244483.7 6867092.9,244477.4 6867093.2,244478.1 6867110.6,244440.6 6867111.9,244439.4 6867105.5,244420.1 6867106.2)))' ) = 1677.85
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1677.8549999859517} and areaRotate{1677.8549999859517} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1677.8549999859517} and expectedArea{1677.85498046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244695.7 6867118.2,244688.6 6867117.8,244689 6867113.2,244680.5 6867112.7,244681.3 6867107.9,244684.2 6867108.4,244685.1 6867095.5,244687.4 6867095.4,244688 6867090.5,244690.5 6867090.8,244690.6 6867085.1,244695.8 6867086.3,244695.1 6867088.4,244696.6 6867088.8,244695.7 6867118.2)))' ) = 323.075
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{323.07499999671995} and areaRotate{323.07499999671995} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{323.07499999671995} and expectedArea{323.07470703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244666.8 6867168.3,244667 6867177.3,244696.8 6867167.6,244710.6 6867167.2,244711.3 6867157.6,244713.4 6867157.8,244709.5 6867109.3,244702.2 6867110,244701.1 6867120.2,244698.6 6867120.7,244699.4 6867135.5,244699.5 6867142.9,244690.1 6867143.3,244690 6867151.8,244699.9 6867151.5,244699.9 6867160.7,244688.3 6867160.4,244688 6867164.2,244666.8 6867168.3)))' ) = 1001.79
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1001.7850000061349} and areaRotate{1001.7850000061349} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1001.7850000061349} and expectedArea{1001.78503417969} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244739.4 6867174.6,244739.5 6867177,244737.7 6867177.2,244736.4 6867184.4,244738.5 6867184.8,244737.2 6867188.9,244752.2 6867189.1,244752.3 6867192.7,244761.2 6867193.9,244761.4 6867189.3,244767.8 6867189.4,244768.3 6867181.8,244762.8 6867181.1,244762.9 6867175,244754.7 6867174.2,244754.5 6867176.9,244739.4 6867174.6)))' ) = 425.11
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{425.10999999979231} and areaRotate{425.10999999979231} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{425.10999999979231} and expectedArea{425.10986328125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244766.4 6867221.9,244765.7 6867228.4,244752.8 6867227.3,244752.4 6867234.2,244761.7 6867234.6,244760.8 6867242.1,244744.8 6867240,244745.5 6867232.9,244743.6 6867232.3,244744.2 6867225.5,244746 6867225.5,244747.1 6867218.5,244755.1 6867219.5,244755.2 6867217.8,244761.1 6867218.7,244760.7 6867221,244766.4 6867221.9)))' ) = 333.685
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{333.68500000325429} and areaRotate{333.68500000325429} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{333.68500000325429} and expectedArea{333.684814453125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244274.7 6867319.6,244273.8 6867327.4,244245.5 6867322.1,244237.5 6867354,244229.7 6867351.9,244231.3 6867345.8,244228.9 6867345.2,244229.8 6867338.1,244232.5 6867338.5,244239.8 6867313.7,244274.7 6867319.6)))' ) = 557.515
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{557.51500000400347} and areaRotate{557.51500000400347} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{557.51500000400347} and expectedArea{557.514892578125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(242): info: check gA->distance3D( *gB ) == 0 has passed
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(238): Leaving test case "testDistancePolygonSolid"; testing time: 117535us
1: ./test/unit/SFCGAL/algorithm/DistanceTest.cpp(45): Leaving test suite "SFCGAL_algorithm_DistanceTest"; testing time: 137140us
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(44): Entering test suite "SFCGAL_algorithm_ExtrudeTest"
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(47): Entering test case "testExtrudePoint"
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(51): info: check ext->is< LineString >() has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(52): info: check ext->as< LineString >().is3D() has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(53): info: check ext->asText( 1 ) == "LINESTRING(0.0 0.0 0.0,0.0 0.0 1.0)" has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(47): Leaving test case "testExtrudePoint"; testing time: 986us
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(57): Entering test case "testExtrudeLineString"
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(64): info: check ext->is< PolyhedralSurface >() has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(65): info: check ext->as< PolyhedralSurface >().is3D() has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(66): info: check ext->asText( 1 ) == "POLYHEDRALSURFACE(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 0.0 1.0,0.0 0.0 1.0,0.0 0.0 0.0)))" has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(57): Leaving test case "testExtrudeLineString"; testing time: 909us
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(71): Entering test case "testExtrudeSquare"
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(83): info: check ext->is< Solid >() has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(84): info: check ext->as< Solid >().numShells() == 1U has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(85): info: check ext->as< Solid >().exteriorShell().numPolygons() == 6U has passed
2: area( ' MULTIPOLYGON(((244645.2 6867451.6,244642.7 6867458.4,244632.8 6867454.6,244630.1 6867463.1,244623 6867460,244625.2 6867452.8,244622.3 6867451.5,244624.5 6867443.5,244645.2 6867451.6)))' ) = 231.12
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(71): Leaving test case "testExtrudeSquare"; testing time: 1316us
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(88): Entering test case "testExtrudePolyhedral"
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(93): info: check ext->is< Solid >() has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(94): info: check ext->as< Solid >().numShells() == 1U has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(88): Leaving test case "testExtrudePolyhedral"; testing time: 1621us
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(97): Entering test case "testExtrudeMultiPolygon"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{231.11999999967202} and areaRotate{231.11999999967202} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{231.11999999967202} and expectedArea{231.119873046875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(122): info: check ext->is< MultiSolid >() has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(123): info: check ext->as<MultiSolid>().numGeometries() == 2U has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(97): Leaving test case "testExtrudeMultiPolygon"; testing time: 2477us
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(127): Entering test case "testExtrudeSquareWithHole"
2: area( ' MULTIPOLYGON(((244229.1 6867304.5,244217.5 6867322.4,244192.2 6867308.4,244203.3 6867289.6,244229.1 6867304.5)))' ) = 632.85
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{632.84999999580111} and areaRotate{632.84999999580111} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{632.84999999580111} and expectedArea{632.849853515625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(154): info: check ext->is< Solid >() has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(155): info: check ext->as< Solid >().numShells() == 1U has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(156): info: check ext->as< Solid >().exteriorShell().numPolygons() == 10U has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(127): Leaving test case "testExtrudeSquareWithHole"; testing time: 3100us
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(161): Entering test case "testChainingExtrude"
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(165): info: check g->asText( 0 ) == "LINESTRING(0 0 0,1 0 0)" has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(167): info: check g->asText( 0 ) == "POLYHEDRALSURFACE(((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0)))" has passed
2: area( ' MULTIPOLYGON(((244676.7 6867101.4,244675.7 6867107.3,244664.8 6867105.2,244665.2 6867099.7,244676.7 6867101.4)))' ) = 65.17
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(169): info: check g->asText( 0 ) == "SOLID((((0 1 0,1 1 0,1 0 0,0 1 0)),((0 1 1,1 0 1,1 1 1,0 1 1)),((0 1 0,1 0 0,0 0 0,0 1 0)),((0 1 1,0 0 1,1 0 1,0 1 1)),((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)),((1 1 0,0 1 0,0 1 1,1 1 1,1 1 0)),((0 1 0,0 0 0,0 0 1,0 1 1,0 1 0)),((0 0 0,1 0 0,1 0 1,0 0 1,0 0 0))))" has passed
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(161): Leaving test case "testChainingExtrude"; testing time: 1471us
1: ./test/unit/SFCGAL/algorithm/ExtrudeTest.cpp(44): Leaving test suite "SFCGAL_algorithm_ExtrudeTest"; testing time: 12540us
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(45): Entering test suite "SFCGAL_algorithm_Force3DTest"
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(47): Entering test case "testIgnoreEmpty"
1: Point
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(56): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(58): info: check g->isEmpty() has passed
1: LineString
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(56): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(58): info: check g->isEmpty() has passed
1: Polygon
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(56): info: check g.get() != __null has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{65.170000002324798} and areaRotate{65.170000002324798} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(58): info: check g->isEmpty() has passed
1: Triangle
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{65.170000002324798} and expectedArea{65.170166015625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(56): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(58): info: check g->isEmpty() has passed
1: Solid
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(56): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(58): info: check g->isEmpty() has passed
1: GeometryCollection
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(56): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(58): info: check g->isEmpty() has passed
1: MultiPoint
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(56): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(58): info: check g->isEmpty() has passed
1: MultiLineString
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(56): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(58): info: check g->isEmpty() has passed
1: MultiPolygon
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(56): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(58): info: check g->isEmpty() has passed
1: MultiSolid
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(56): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(58): info: check g->isEmpty() has passed
1: TriangulatedSurface
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(56): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(58): info: check g->isEmpty() has passed
1: PolyhedralSurface
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(56): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(58): info: check g->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(47): Leaving test case "testIgnoreEmpty"; testing time: 2697us
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(62): Entering test case "testPointForceZ"
2: area( ' MULTIPOLYGON(((244520.7 6867303.1,244520.2 6867316.5,244493.4 6867314.7,244494.4 6867300.9,244520.7 6867303.1)))' ) = 362.58
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(66): info: check p.asText( 1 ) == "POINT(3.0 4.0 0.0)" has passed
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(62): Leaving test case "testPointForceZ"; testing time: 698us
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(68): Entering test case "testPointForceZWithValue"
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(72): info: check p.asText( 1 ) == "POINT(3.0 4.0 -9999.0)" has passed
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(68): Leaving test case "testPointForceZWithValue"; testing time: 680us
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(76): Entering test case "test_MixedLineString2D3D"
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{362.57999999630738} and areaRotate{362.57999999630738} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(84): info: check lineString.asText( 1 ) == "LINESTRING(1.0 1.0 0.0,2.0 2.0 1.0,3.0 3.0 0.0)" has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{362.57999999630738} and expectedArea{362.58020019531199} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(76): Leaving test case "test_MixedLineString2D3D"; testing time: 688us
1: ./test/unit/SFCGAL/algorithm/Force3DTest.cpp(45): Leaving test suite "SFCGAL_algorithm_Force3DTest"; testing time: 5121us
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(65): Entering test suite "SFCGAL_algorithm_IntersectionTest"
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(67): Entering test case "testFileIntersectionTest"
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(101): info: check ifs.good() has passed
1: line#38:2|POINT(0 0)|POINT(0 0)|POINT(0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '38: intersection(POINT(0/1 0/1), POINT(0/1 0/1)) is POINT(0/1 0/1) and should be POINT(0/1 0/1)' has passed
1: line#39:3|POINT(0 0 0)|POINT(0 0 0)|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '39: intersection3D(POINT(0/1 0/1 0/1), POINT(0/1 0/1 0/1)) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#40:2|POINT(1 0)|POINT(0 0)|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '40: intersection(POINT(1/1 0/1), POINT(0/1 0/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#41:3|POINT(1 0 0)|POINT(0 0 0)|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '41: intersection3D(POINT(1/1 0/1 0/1), POINT(0/1 0/1 0/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#48:2|POINT(0.5 0)|LINESTRING(0 0,1 0)|POINT(0.5 0)
2: area( ' MULTIPOLYGON(((244550.9 6867299.2,244547.6 6867306.6,244531.6 6867300.7,244529.6 6867304.8,244521.3 6867301.1,244525 6867290.7,244550.9 6867299.2)))' ) = 243.92
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '48: intersection(POINT(1/2 0/1), LINESTRING(0/1 0/1,1/1 0/1)) is POINT(1/2 0/1) and should be POINT(1/2 0/1)' has passed
1: line#49:3|POINT(0.5 0 0)|LINESTRING(0 0 0,1 0 0)|POINT(0.5 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '49: intersection3D(POINT(1/2 0/1 0/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1)) is POINT(1/2 0/1 0/1) and should be POINT(1/2 0/1 0/1)' has passed
1: line#51:2|POINT(0 1)|LINESTRING(0 0,1 0)|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '51: intersection(POINT(0/1 1/1), LINESTRING(0/1 0/1,1/1 0/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#52:3|POINT(0 1 0)|LINESTRING(0 0 0,1 0 0)|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '52: intersection3D(POINT(0/1 1/1 0/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#59:2|LINESTRING(0.5 0,0.5 1)|LINESTRING(0 0,1 0)|POINT(0.5 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '59: intersection(LINESTRING(1/2 0/1,1/2 1/1), LINESTRING(0/1 0/1,1/1 0/1)) is POINT(1/2 0/1) and should be POINT(1/2 0/1)' has passed
1: line#60:3|LINESTRING(0.5 0 0,0.5 1 0)|LINESTRING(0 0 0,1 0 0)|POINT(0.5 0 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{243.92000000737795} and areaRotate{243.92000000737795} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{243.92000000737795} and expectedArea{243.91979980468801} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '60: intersection3D(LINESTRING(1/2 0/1 0/1,1/2 1/1 0/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1)) is POINT(1/2 0/1 0/1) and should be POINT(1/2 0/1 0/1)' has passed
1: line#62:2|LINESTRING(0 1,1 1)|LINESTRING(0 0,1 0)|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '62: intersection(LINESTRING(0/1 1/1,1/1 1/1), LINESTRING(0/1 0/1,1/1 0/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#63:3|LINESTRING(0 1 0,1 1 0)|LINESTRING(0 0 0,1 0 0)|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '63: intersection3D(LINESTRING(0/1 1/1 0/1,1/1 1/1 0/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#65:2|LINESTRING(0.5 0,0.7 0)|LINESTRING(0 0,1 0)|LINESTRING(0.5 0,0.7 0)
2: area( ' MULTIPOLYGON(((244777.6 6867092.4,244770.6 6867095,244774.1 6867111.3,244782.4 6867107.8,244777.6 6867092.4)))' ) = 133.91
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '65: intersection(LINESTRING(1/2 0/1,7/10 0/1), LINESTRING(0/1 0/1,1/1 0/1)) is LINESTRING(1/2 0/1,7/10 0/1) and should be LINESTRING(1/2 0/1,7/10 0/1)' has passed
1: line#66:3|LINESTRING(0.5 0 0,0.7 0 0)|LINESTRING(0 0 0,1 0 0)|LINESTRING(0.5 0 0,0.7 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '66: intersection3D(LINESTRING(1/2 0/1 0/1,7/10 0/1 0/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1)) is LINESTRING(1/2 0/1 0/1,7/10 0/1 0/1) and should be LINESTRING(1/2 0/1 0/1,7/10 0/1 0/1)' has passed
1: line#73:2|POINT(0.5 0)|TRIANGLE((0 0,1 0,1 1,0 0))|POINT(0.5 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{133.91000000285192} and areaRotate{133.91000000285192} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '73: intersection(POINT(1/2 0/1), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) is POINT(1/2 0/1) and should be POINT(1/2 0/1)' has passed
1: line#74:3|POINT(0.5 0 0)|TRIANGLE((0 0 0,1 0 0,1 1 0,0 0 0))|POINT(0.5 0 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{133.91000000285192} and expectedArea{133.91003417968801} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '74: intersection3D(POINT(1/2 0/1 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) is POINT(1/2 0/1 0/1) and should be POINT(1/2 0/1 0/1)' has passed
1: line#76:2|POINT(0.5 0.5)|TRIANGLE((0 0,1 0,1 1,0 0))|POINT(0.5 0.5)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '76: intersection(POINT(1/2 1/2), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) is POINT(1/2 1/2) and should be POINT(1/2 1/2)' has passed
1: line#77:3|POINT(0.5 0.5 0)|TRIANGLE((0 0 0,1 0 0,1 1 0,0 0 0))|POINT(0.5 0.5 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '77: intersection3D(POINT(1/2 1/2 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) is POINT(1/2 1/2 0/1) and should be POINT(1/2 1/2 0/1)' has passed
1: line#79:2|POINT(-1 0)|TRIANGLE((0 0,1 0,1 1,0 0))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '79: intersection(POINT(-1/1 0/1), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#80:3|POINT(-1 0 0)|TRIANGLE((0 0 0,1 0 0,1 1 0,0 0 0))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '80: intersection3D(POINT(-1/1 0/1 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#87:2|LINESTRING(0 0,2 1)|TRIANGLE((0 0,1 0,1 1,0 0))|LINESTRING(0 0,1 0.5)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '87: intersection(LINESTRING(0/1 0/1,2/1 1/1), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) is LINESTRING(0/1 0/1,1/1 1/2) and should be LINESTRING(0/1 0/1,1/1 1/2)' has passed
1: line#88:3|LINESTRING(0 0 0,2 1 0)|TRIANGLE((0 0 0,1 0 0,1 1 0,0 0 0))|LINESTRING(0 0 0,1 0.5 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '88: intersection3D(LINESTRING(0/1 0/1 0/1,2/1 1/1 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) is LINESTRING(0/1 0/1 0/1,1/1 1/2 0/1) and should be LINESTRING(0/1 0/1 0/1,1/1 1/2 0/1)' has passed
1: line#90:2|LINESTRING(0 0,0 1)|TRIANGLE((0 0,1 0,1 1,0 0))|POINT(0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '90: intersection(LINESTRING(0/1 0/1,0/1 1/1), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) is POINT(0/1 0/1) and should be POINT(0/1 0/1)' has passed
2: area( ' MULTIPOLYGON(((244540.6 6867247.7,244531.4 6867244.7,244524.8 6867271,244559.1 6867280.7,244557.8 6867286,244563.1 6867287.3,244572.1 6867263.1,244562.5 6867259.9,244564.1 6867255.9,244546.1 6867248.9,244542.9 6867259.5,244538 6867257.7,244540.6 6867247.7)))' ) = 1057.98
1: line#91:3|LINESTRING(0 0 0,0 1 0)|TRIANGLE((0 0 0,1 0 0,1 1 0,0 0 0))|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '91: intersection3D(LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#93:2|LINESTRING(-1 0,-1 1)|TRIANGLE((0 0,1 0,1 1,0 0))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '93: intersection(LINESTRING(-1/1 0/1,-1/1 1/1), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#94:3|LINESTRING(-1 0 0,-1 1 0)|TRIANGLE((0 0 0,1 0 0,1 1 0,0 0 0))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '94: intersection3D(LINESTRING(-1/1 0/1 0/1,-1/1 1/1 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#101:2|TRIANGLE((0.5 0,1.5 0,1.5 1,0.5 0))|TRIANGLE((0 0,1 0,1 1,0 0))|TRIANGLE((1 0.5,0.5 0,1 0,1 0.5))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '101: intersection(TRIANGLE((1/2 0/1,3/2 0/1,3/2 1/1,1/2 0/1)), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) is TRIANGLE((1/1 0/1,1/1 1/2,1/2 0/1,1/1 0/1)) and should be TRIANGLE((1/1 1/2,1/2 0/1,1/1 0/1,1/1 1/2))' has passed
1: line#102:3|TRIANGLE((0.5 0 0,1.5 0 0,1.5 1 0,0.5 0 0))|TRIANGLE((0 0 0,1 0 0,1 1 0,0 0 0))|TRIANGLE((1 0.5 0,0.5 0 0,1 0 0,1 0.5 0))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '102: intersection3D(TRIANGLE((1/2 0/1 0/1,3/2 0/1 0/1,3/2 1/1 0/1,1/2 0/1 0/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) is TRIANGLE((1/2 0/1 0/1,1/1 0/1 0/1,1/1 1/2 0/1,1/2 0/1 0/1)) and should be TRIANGLE((1/1 1/2 0/1,1/2 0/1 0/1,1/1 0/1 0/1,1/1 1/2 0/1))' has passed
1: line#104:2|TRIANGLE((0 0.5,0 -0.5,1 0.5,0 0.5))|TRIANGLE((0 0,1 0,1 1,0 0))|POLYGON((1/1 1/2,1/2 0/1,0/1 0/1,1/2 1/2,1/1 1/2))
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1057.9750000024883} and areaRotate{1057.9750000024883} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1057.9750000024883} and expectedArea{1057.97534179688} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '104: intersection(TRIANGLE((0/1 1/2,0/1 -1/2,1/1 1/2,0/1 1/2)), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) is POLYGON((1/2 1/2,0/1 0/1,1/2 0/1,1/1 1/2,1/2 1/2)) and should be POLYGON((1/1 1/2,1/2 0/1,0/1 0/1,1/2 1/2,1/1 1/2))' has passed
1: line#105:3|TRIANGLE((0 0.5 0,0 -0.5 0,1 0.5 0,0 0.5 0))|TRIANGLE((0 0 0,1 0 0,1 1 0,0 0 0))|TIN(((0.5 0.5 0,0 0 0,0.5 0 0,0.5 0.5 0)),((1 0.5 0,0.5 0.5 0,0.5 0 0,1 0.5 0)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '105: intersection3D(TRIANGLE((0/1 1/2 0/1,0/1 -1/2 0/1,1/1 1/2 0/1,0/1 1/2 0/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) is TIN(((1/2 1/2 0/1,0/1 0/1 0/1,1/2 0/1 0/1,1/2 1/2 0/1)),((1/1 1/2 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/2 0/1))) and should be TIN(((1/2 1/2 0/1,0/1 0/1 0/1,1/2 0/1 0/1,1/2 1/2 0/1)),((1/1 1/2 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/2 0/1)))' has passed
1: line#107:3|TRIANGLE((0 0.5 1,1 0.5 -1,1 0.5 1,0 0.5 1))|TRIANGLE((0 0 0,1 0 0,1 1 0,0 0 0))|LINESTRING(1/1 1/2 0/1,1/2 1/2 0/1)
2: area( ' MULTIPOLYGON(((244743.9 6867215.5,244744 6867224.1,244728.9 6867223.1,244728.5 6867237.6,244722.3 6867237.1,244722.8 6867222,244726.5 6867221.9,244726.5 6867215.1,244743.9 6867215.5)))' ) = 235.88
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '107: intersection3D(TRIANGLE((0/1 1/2 1/1,1/1 1/2 -1/1,1/1 1/2 1/1,0/1 1/2 1/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) is LINESTRING(1/1 1/2 0/1,1/2 1/2 0/1) and should be LINESTRING(1/1 1/2 0/1,1/2 1/2 0/1)' has passed
1: line#109:2|TRIANGLE((0 0,1 -1,1 0,0 0))|TRIANGLE((0 0,1 0,1 1,0 0))|LINESTRING(1 0,0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '109: intersection(TRIANGLE((0/1 0/1,1/1 -1/1,1/1 0/1,0/1 0/1)), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) is LINESTRING(1/1 0/1,0/1 0/1) and should be LINESTRING(1/1 0/1,0/1 0/1)' has passed
1: line#110:3|TRIANGLE((0 0 0,1 -1 0,1 0 0,0 0 0))|TRIANGLE((0 0 0,1 0 0,1 1 0,0 0 0))|LINESTRING(0 0 0,1 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '110: intersection3D(TRIANGLE((0/1 0/1 0/1,1/1 -1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) is LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1) and should be LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1)' has passed
1: line#112:2|TRIANGLE((1 0,2 0,2 1,1 0))|TRIANGLE((0 0,1 0,1 1,0 0))|POINT(1 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '112: intersection(TRIANGLE((1/1 0/1,2/1 0/1,2/1 1/1,1/1 0/1)), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) is POINT(1/1 0/1) and should be POINT(1/1 0/1)' has passed
1: line#113:3|TRIANGLE((1 0 0,2 0 0,2 1 0,1 0 0))|TRIANGLE((0 0 0,1 0 0,1 1 0,0 0 0))|POINT(1 0 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{235.88000000140843} and areaRotate{235.88000000140843} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{235.88000000140843} and expectedArea{235.88000488281199} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '113: intersection3D(TRIANGLE((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 0/1 0/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) is POINT(1/1 0/1 0/1) and should be POINT(1/1 0/1 0/1)' has passed
1: line#115:2|TRIANGLE((-3 0,-2 0,-2 1,-3 0))|TRIANGLE((0 0,1 0,1 1,0 0))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '115: intersection(TRIANGLE((-3/1 0/1,-2/1 0/1,-2/1 1/1,-3/1 0/1)), TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#116:3|TRIANGLE((-3 0 0,-2 0 0,-2 1 0,-3 0 0))|TRIANGLE((0 0 0,1 0 0,1 1 0,0 0 0))|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((244748.7 6867341.8,244743.9 6867339.5,244748 6867329.5,244753.5 6867332,244748.7 6867341.8)))' ) = 61.665
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '116: intersection3D(TRIANGLE((-3/1 0/1 0/1,-2/1 0/1 0/1,-2/1 1/1 0/1,-3/1 0/1 0/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#123:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POINT(0.1 0.1)|POINT(0.1 0.1)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{61.665000001276475} and areaRotate{61.665000001276475} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{61.665000001276475} and expectedArea{61.6650390625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '123: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POINT(1/10 1/10)) is POINT(1/10 1/10) and should be POINT(1/10 1/10)' has passed
1: line#124:3|POLYGON((0 0 0,2 0 0,2 2 0,0 2 0,0 0 0),(1.3 1.3 0,1.3 1.7 0,1.7 1.7 0,1.7 1.3 0,1.3 1.3 0))|POINT(0.1 0.1 0)|POINT(0.1 0.1 0)
2: area( ' MULTIPOLYGON(((244285.9 6867350.8,244286.6 6867359,244281 6867359.1,244255.2 6867358,244255 6867351.1,244285.9 6867350.8)))' ) = 239.395
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{239.3949999956281} and areaRotate{239.3949999956281} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '124: intersection3D(POLYGON((0/1 0/1 0/1,2/1 0/1 0/1,2/1 2/1 0/1,0/1 2/1 0/1,0/1 0/1 0/1),(13/10 13/10 0/1,13/10 17/10 0/1,17/10 17/10 0/1,17/10 13/10 0/1,13/10 13/10 0/1)), POINT(1/10 1/10 0/1)) is POINT(1/10 1/10 0/1) and should be POINT(1/10 1/10 0/1)' has passed
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{239.3949999956281} and expectedArea{239.39489746093801} doesn't exceed 0.5%
1: line#126:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POINT(0.1 0)|POINT(0.1 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '126: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POINT(1/10 0/1)) is POINT(1/10 0/1) and should be POINT(1/10 0/1)' has passed
1: line#127:3|POLYGON((0 0 0,2 0 0,2 2 0,0 2 0,0 0 0),(1.3 1.3 0,1.3 1.7 0,1.7 1.7 0,1.7 1.3 0,1.3 1.3 0))|POINT(0.1 00 0)|POINT(0.1 0 0)
2: area( ' MULTIPOLYGON(((244523.7 6867381.7,244522.9 6867388.6,244515 6867387.1,244515.5 6867381.4,244523.7 6867381.7)))' ) = 51.3
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{51.300000002201713} and areaRotate{51.300000002201713} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{51.300000002201713} and expectedArea{51.300048828125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '127: intersection3D(POLYGON((0/1 0/1 0/1,2/1 0/1 0/1,2/1 2/1 0/1,0/1 2/1 0/1,0/1 0/1 0/1),(13/10 13/10 0/1,13/10 17/10 0/1,17/10 17/10 0/1,17/10 13/10 0/1,13/10 13/10 0/1)), POINT(1/10 0/1 0/1)) is POINT(1/10 0/1 0/1) and should be POINT(1/10 0/1 0/1)' has passed
1: line#129:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POINT(0 0)|POINT(0 0)
2: area( ' MULTIPOLYGON(((244767 6867388.3,244740.6 6867383.1,244746 6867357.2,244773.9 6867363.8,244767 6867388.3)))' ) = 720.465
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '129: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POINT(0/1 0/1)) is POINT(0/1 0/1) and should be POINT(0/1 0/1)' has passed
1: line#130:3|POLYGON((0 0 0,2 0 0,2 2 0,0 2 0,0 0 0),(1.3 1.3 0,1.3 1.7 0,1.7 1.7 0,1.7 1.3 0,1.3 1.3 0))|POINT(0 0 0)|POINT(0 0 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{720.46500000761966} and areaRotate{720.46500000761966} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{720.46500000761966} and expectedArea{720.465087890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244778.5 6867396.7,244779 6867389.6,244808.3 6867390.1,244808.1 6867398.4,244778.5 6867396.7)))' ) = 227.15
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '130: intersection3D(POLYGON((0/1 0/1 0/1,2/1 0/1 0/1,2/1 2/1 0/1,0/1 2/1 0/1,0/1 0/1 0/1),(13/10 13/10 0/1,13/10 17/10 0/1,17/10 17/10 0/1,17/10 13/10 0/1,13/10 13/10 0/1)), POINT(0/1 0/1 0/1)) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#132:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POINT(1.5 1.3)|POINT(1.5 1.3)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{227.14999999178835} and areaRotate{227.14999999178835} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{227.14999999178835} and expectedArea{227.14978027343801} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '132: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POINT(3/2 13/10)) is POINT(3/2 13/10) and should be POINT(3/2 13/10)' has passed
1: line#133:3|POLYGON((0 0 0,2 0 0,2 2 0,0 2 0,0 0 0),(1.3 1.3 0,1.3 1.7 0,1.7 1.7 0,1.7 1.3 0,1.3 1.3 0))|POINT(1.5 1.3 0)|POINT(1.5 1.3 0)
2: area( ' MULTIPOLYGON(((244379 6867083.4,244378.1 6867095.3,244338.5 6867090.3,244339.4 6867077.2,244379 6867083.4)))' ) = 500.04
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{500.04000001846384} and areaRotate{500.04000001846384} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{500.04000001846384} and expectedArea{500.03991699218801} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '133: intersection3D(POLYGON((0/1 0/1 0/1,2/1 0/1 0/1,2/1 2/1 0/1,0/1 2/1 0/1,0/1 0/1 0/1),(13/10 13/10 0/1,13/10 17/10 0/1,17/10 17/10 0/1,17/10 13/10 0/1,13/10 13/10 0/1)), POINT(3/2 13/10 0/1)) is POINT(3/2 13/10 0/1) and should be POINT(3/2 13/10 0/1)' has passed
1: line#135:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POINT(1.5 1.5)|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((244636.2 6867108.4,244636.7 6867099.1,244623.8 6867097.8,244621.8 6867108,244636.2 6867108.4)))' ) = 134.15
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '135: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POINT(3/2 3/2)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#136:3|POLYGON((0 0 0,2 0 0,2 2 0,0 2 0,0 0 0),(1.3 1.3 0,1.3 1.7 0,1.7 1.7 0,1.7 1.3 0,1.3 1.3 0))|POINT(1.5 1.5 0)|GEOMETRYCOLLECTION EMPTY
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{134.14999999659048} and areaRotate{134.14999999659048} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{134.14999999659048} and expectedArea{134.15002441406199} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '136: intersection3D(POLYGON((0/1 0/1 0/1,2/1 0/1 0/1,2/1 2/1 0/1,0/1 2/1 0/1,0/1 0/1 0/1),(13/10 13/10 0/1,13/10 17/10 0/1,17/10 17/10 0/1,17/10 13/10 0/1,13/10 13/10 0/1)), POINT(3/2 3/2 0/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#138:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POINT(2.5 2.5)|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((244520.8 6867088.3,244521.6 6867081.5,244548.9 6867084.5,244548.3 6867094.4,244537.5 6867094.4,244537.6 6867091.2,244520.8 6867088.3)))' ) = 237.89
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '138: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POINT(5/2 5/2)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#139:3|POLYGON((0 0 0,2 0 0,2 2 0,0 2 0,0 0 0),(1.3 1.3 0,1.3 1.7 0,1.7 1.7 0,1.7 1.3 0,1.3 1.3 0))|POINT(2.5 2.5 0)|GEOMETRYCOLLECTION EMPTY
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{237.88999999897294} and areaRotate{237.88999999897294} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{237.88999999897294} and expectedArea{237.89013671875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244510.4 6867089,244491.1 6867089.8,244492.2 6867110,244510.2 6867109,244510.3 6867102.3,244510.4 6867089)))' ) = 375.6
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '139: intersection3D(POLYGON((0/1 0/1 0/1,2/1 0/1 0/1,2/1 2/1 0/1,0/1 2/1 0/1,0/1 0/1 0/1),(13/10 13/10 0/1,13/10 17/10 0/1,17/10 17/10 0/1,17/10 13/10 0/1,13/10 13/10 0/1)), POINT(5/2 5/2 0/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#146:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|LINESTRING(-0.5 0.5,2.5 0.5)|LINESTRING(0/1 1/2,1/2 1/2,45/26 1/2,49/26 1/2,2/1 1/2)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{375.59999999767746} and areaRotate{375.59999999767746} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{375.59999999767746} and expectedArea{375.60009765625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '146: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), LINESTRING(-1/2 1/2,5/2 1/2)) is LINESTRING(0/1 1/2,1/2 1/2,45/26 1/2,49/26 1/2,2/1 1/2) and should be LINESTRING(0/1 1/2,1/2 1/2,45/26 1/2,49/26 1/2,2/1 1/2)' has passed
1: line#147:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|LINESTRING(-0.5 0.5,2.5 0.5)|LINESTRING(0/1 1/2 0,1/2 1/2 0,45/26 1/2 0,49/26 1/2 0,2/1 1/2 0)
2: area( ' MULTIPOLYGON(((244510.2 6867109,244537 6867108.5,244536.4 6867101.7,244510.3 6867102.3,244510.2 6867109)))' ) = 178.675
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{178.67500000009528} and areaRotate{178.67500000009528} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{178.67500000009528} and expectedArea{178.6748046875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '147: intersection3D(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), LINESTRING(-1/2 1/2,5/2 1/2)) is LINESTRING(0/1 1/2 0/1,1/2 1/2 0/1,45/26 1/2 0/1,49/26 1/2 0/1,2/1 1/2 0/1) and should be LINESTRING(0/1 1/2 0/1,1/2 1/2 0/1,45/26 1/2 0/1,49/26 1/2 0/1,2/1 1/2 0/1)' has passed
1: line#149:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|LINESTRING(0 0,1 0)|LINESTRING(0 0,1 0)
2: area( ' MULTIPOLYGON(((243896.6 6867210.4,243890.1 6867210.6,243890.1 6867221.5,243873.4 6867218.5,243871.7 6867227.9,243892.5 6867230.7,243893.1 6867222.8,243896 6867223.1,243896.6 6867210.4)))' ) = 260.405
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '149: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), LINESTRING(0/1 0/1,1/1 0/1)) is LINESTRING(0/1 0/1,1/1 0/1) and should be LINESTRING(0/1 0/1,1/1 0/1)' has passed
1: line#150:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|LINESTRING(0 0,1 0)|LINESTRING(0 0 0,1 0 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{260.40499999673011} and areaRotate{260.40499999673011} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{260.40499999673011} and expectedArea{260.40490722656199} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '150: intersection3D(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), LINESTRING(0/1 0/1,1/1 0/1)) is LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1) and should be LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1)' has passed
1: line#152:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|LINESTRING(1.4 1.4,1.6 1.6)|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((243896.9 6867188.2,243888.7 6867188.2,243888.6 6867205.3,243888.6 6867207.6,243897.1 6867207.8,243896.9 6867188.2)))' ) = 162.935
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '152: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), LINESTRING(7/5 7/5,8/5 8/5)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#153:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|LINESTRING(1.4 1.4,1.6 1.6)|GEOMETRYCOLLECTION EMPTY
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{162.93500000399561} and areaRotate{162.93500000399561} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{162.93500000399561} and expectedArea{162.93493652343801} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '153: intersection3D(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), LINESTRING(7/5 7/5,8/5 8/5)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#155:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|LINESTRING(-0.5 0,1 -2)|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((243915.1 6867225.1,243907.2 6867226.2,243905.4 6867205.3,243906.2 6867192.1,243911.8 6867191.2,243915.1 6867225.1)))' ) = 251.89
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '155: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), LINESTRING(-1/2 0/1,1/1 -2/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#156:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|LINESTRING(-0.5 0,1 -2)|GEOMETRYCOLLECTION EMPTY
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{251.88999999973981} and areaRotate{251.88999999973981} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{251.88999999973981} and expectedArea{251.89013671875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((241351.9 6867300,241325.8 6867314.4,241328.3 6867318.5,241354.5 6867304.5,241351.9 6867300)))' ) = 148.655
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '156: intersection3D(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), LINESTRING(-1/2 0/1,1/1 -2/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#163:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|TRIANGLE((-1 -1,0 -1,0 0,-1 -1))|POINT(0 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{148.65500000104322} and areaRotate{148.65500000104322} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{148.65500000104322} and expectedArea{148.65515136718801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((992148.6 6299108.6,992140.3 6299109,992140.2 6299102.1,992148 6299101.6,992148.6 6299108.6)))' ) = 56.105
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '163: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), TRIANGLE((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1) and should be POINT(0/1 0/1)' has passed
1: line#164:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|TRIANGLE((-1 -1,0 -1,0 0,-1 -1))|POINT(0 0 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{56.10499999973284} and areaRotate{56.10499999973284} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{56.10499999973284} and expectedArea{56.1044921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862828.2 6577856.2,862814.5 6577855.6,862813.7 6577871.8,862827.4 6577873,862828.2 6577856.2)))' ) = 226.77
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '164: intersection3D(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), TRIANGLE((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#166:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|TRIANGLE((-1 0,0 0,0 1,-1 0))|LINESTRING(0 0,0 1)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{226.77000000265662} and areaRotate{226.77000000265662} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{226.77000000265662} and expectedArea{226.77099609375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '166: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), TRIANGLE((-1/1 0/1,0/1 0/1,0/1 1/1,-1/1 0/1))) is LINESTRING(0/1 0/1,0/1 1/1) and should be LINESTRING(0/1 0/1,0/1 1/1)' has passed
1: line#167:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|TRIANGLE((-1 0,0 0,0 1,-1 0))|LINESTRING(0 0 0,0 1 0)
2: area( ' MULTIPOLYGON(((862794.1 6577915.7,862790.8 6577940.6,862793.7 6577941.1,862792.6 6577950,862803.1 6577950.9,862805.8 6577925.1,862807.8 6577925.2,862808.7 6577917.8,862794.1 6577915.7)))' ) = 432.89
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{432.88999999967291} and areaRotate{432.88999999967291} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{432.88999999967291} and expectedArea{432.890625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '167: intersection3D(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), TRIANGLE((-1/1 0/1,0/1 0/1,0/1 1/1,-1/1 0/1))) is LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1)' has passed
1: line#169:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|TRIANGLE((-1 0,1 0,1 1,-1 0))|POLYGON((1 1,0 0.5,0 0,1 0,1 1))
2: area( ' MULTIPOLYGON(((862882.4 6577747.9,862893.3 6577748.1,862892.8 6577757.3,862898.1 6577757.7,862897.4 6577762.1,862881.2 6577760.8,862882.4 6577747.9)))' ) = 170.6
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{170.60000000299186} and areaRotate{170.60000000299186} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{170.60000000299186} and expectedArea{170.60009765625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '169: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), TRIANGLE((-1/1 0/1,1/1 0/1,1/1 1/1,-1/1 0/1))) is POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/2,0/1 0/1)) and should be POLYGON((1/1 1/1,0/1 1/2,0/1 0/1,1/1 0/1,1/1 1/1))' has passed
1: line#170:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|TRIANGLE((-1 0,1 0,1 1,-1 0))|TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((0/1 1/2 0/1,0/1 0/1 0/1,1/1 1/1 0/1,0/1 1/2 0/1)))
2: area( ' MULTIPOLYGON(((862829.3 6577779.7,862828.6 6577787.7,862827.2 6577787.8,862826.6 6577800.3,862815.6 6577799.8,862817.2 6577779.1,862829.3 6577779.7)))' ) = 234.56
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{234.56000000376139} and areaRotate{234.56000000376139} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{234.56000000376139} and expectedArea{234.560546875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '170: intersection3D(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), TRIANGLE((-1/1 0/1,1/1 0/1,1/1 1/1,-1/1 0/1))) is TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((0/1 1/2 0/1,0/1 0/1 0/1,1/1 1/1 0/1,0/1 1/2 0/1))) and should be TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((0/1 1/2 0/1,0/1 0/1 0/1,1/1 1/1 0/1,0/1 1/2 0/1)))' has passed
1: line#172:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|TRIANGLE((0.1 0.1,1 0.1,1 1,0.1 0.1))|TRIANGLE((0.1 0.1,1 0.1,1 1,0.1 0.1))
2: area( ' MULTIPOLYGON(((984170.3 6781502.8,984172.4 6781510.3,984180.9 6781507.2,984178.1 6781499.8,984170.3 6781502.8)))' ) = 68.19
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{68.189999998438878} and areaRotate{68.189999998438878} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{68.189999998438878} and expectedArea{68.18994140625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '172: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), TRIANGLE((1/10 1/10,1/1 1/10,1/1 1/1,1/10 1/10))) is TRIANGLE((1/1 1/10,1/1 1/1,1/10 1/10,1/1 1/10)) and should be TRIANGLE((1/10 1/10,1/1 1/10,1/1 1/1,1/10 1/10))' has passed
1: line#173:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|TRIANGLE((0.1 0.1,1 0.1,1 1,0.1 0.1))|TRIANGLE((0.1 0.1 0,1 0.1 0,1 1 0,0.1 0.1 0))
2: area( ' MULTIPOLYGON(((992529.3 6298334.3,992526.4 6298321.4,992537.7 6298319.1,992540.1 6298332.1,992529.3 6298334.3)))' ) = 149.06
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{149.06000000271365} and areaRotate{149.06000000271365} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{149.06000000271365} and expectedArea{149.06005859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((923203.4 6771233.7,923209.8 6771232.5,923212.8 6771241.1,923205.8 6771242.6,923203.4 6771233.7)))' ) = 62.27
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '173: intersection3D(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), TRIANGLE((1/10 1/10,1/1 1/10,1/1 1/1,1/10 1/10))) is TRIANGLE((1/10 1/10 0/1,1/1 1/10 0/1,1/1 1/1 0/1,1/10 1/10 0/1)) and should be TRIANGLE((1/10 1/10 0/1,1/1 1/10 0/1,1/1 1/1 0/1,1/10 1/10 0/1))' has passed
1: line#175:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|TRIANGLE((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{62.270000001300353} and areaRotate{62.270000001300353} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{62.270000001300353} and expectedArea{62.2705078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((987834.6 6298676.4,987841.9 6298675.9,987842.6 6298680.3,987834.9 6298680.8,987834.6 6298676.4)))' ) = 33.25
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '175: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), TRIANGLE((7/5 7/5,8/5 7/5,8/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#176:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|TRIANGLE((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{33.250000002793968} and areaRotate{33.250000002793968} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{33.250000002793968} and expectedArea{33.2509765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1038581.7 6299944.4,1038574 6299917.6,1038582.4 6299915.8,1038589.4 6299942.4,1038581.7 6299944.4)))' ) = 228.9
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{228.8999999959895} and areaRotate{228.8999999959895} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{228.8999999959895} and expectedArea{228.89990234375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '176: intersection3D(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), TRIANGLE((7/5 7/5,8/5 7/5,8/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#183:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((-1 -1,0 -1,0 0,-1 0,-1 -1))|POINT(0 0)
2: area( ' MULTIPOLYGON(((991566.1 6298055.7,991563.2 6298053.9,991567.6 6298049.2,991570 6298051,991566.1 6298055.7)))' ) = 19.925
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{19.925000000032014} and areaRotate{19.925000000032014} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{19.925000000032014} and expectedArea{19.92431640625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '183: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1) and should be POINT(0/1 0/1)' has passed
1: line#184:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((-1 -1,0 -1,0 0,-1 0,-1 -1))|POINT(0 0 0)
2: area( ' MULTIPOLYGON(((984214 6298204.9,984211.5 6298197.8,984226.3 6298195,984227.9 6298202,984214 6298204.9)))' ) = 107.01
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{107.0099999973207} and areaRotate{107.0099999973207} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{107.0099999973207} and expectedArea{107.0107421875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '184: intersection3D(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#186:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((-1 0,0 0,0 1,-1 1,-1 0))|LINESTRING(0 0,0 1)
2: area( ' MULTIPOLYGON(((417127.8 6866903.4,417127.7 6866910.3,417108.1 6866910,417098.4 6866909.7,417098.5 6866903.1,417127.8 6866903.4)))' ) = 199.305
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{199.30500000142521} and areaRotate{199.30500000142521} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{199.30500000142521} and expectedArea{199.30517578125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '186: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON((-1/1 0/1,0/1 0/1,0/1 1/1,-1/1 1/1,-1/1 0/1))) is LINESTRING(0/1 0/1,0/1 1/1) and should be LINESTRING(0/1 0/1,0/1 1/1)' has passed
1: line#187:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((-1 0,0 0,0 1,-1 1,-1 0))|LINESTRING(0 0 0,0 1 0)
2: area( ' MULTIPOLYGON(((480736.1 6882291.2,480734.5 6882277.3,480729.1 6882277.4,480729.8 6882290.9,480736.1 6882291.2)))' ) = 80.03
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{80.029999998137939} and areaRotate{80.029999998137939} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{80.029999998137939} and expectedArea{80.030029296875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '187: intersection3D(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON((-1/1 0/1,0/1 0/1,0/1 1/1,-1/1 1/1,-1/1 0/1))) is LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1)' has passed
1: line#189:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((0 0,1 0,1 1,0 1,0 0))|POLYGON((1 1,0 1,0 0,1 0,1 1))
2: area( ' MULTIPOLYGON(((417208.8 6866932.1,417208.8 6866922.2,417208.8 6866915.6,417214.9 6866915.8,417214.6 6866932.3,417208.8 6866932.1)))' ) = 98.205
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{98.204999999738646} and areaRotate{98.204999999738646} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{98.204999999738646} and expectedArea{98.205078125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '189: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)) and should be POLYGON((1/1 1/1,0/1 1/1,0/1 0/1,1/1 0/1,1/1 1/1))' has passed
1: line#190:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((0 0,1 0,1 1,0 1,0 0))|TIN(((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))
2: area( ' MULTIPOLYGON(((442658.7 6877991.9,442660.3 6877985.2,442662.9 6877985.9,442661.2 6877992.6,442658.7 6877991.9)))' ) = 18.24
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{18.240000000720606} and areaRotate{18.240000000720606} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{18.240000000720606} and expectedArea{18.239990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((252748 6866656.1,252751.9 6866658.6,252756.9 6866651.4,252753.1 6866648.7,252748 6866656.1)))' ) = 41.235
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '190: intersection3D(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is TIN(((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1))) and should be TIN(((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))' has passed
1: line#192:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{41.235000001630247} and areaRotate{41.235000001630247} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{41.235000001630247} and expectedArea{41.2349853515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((998669.7 6297598.3,998669.2 6297604.3,998657.7 6297603.6,998657.8 6297597.6,998669.7 6297598.3)))' ) = 70.41
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{70.410000000117577} and areaRotate{70.410000000117577} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{70.410000000117577} and expectedArea{70.41015625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '192: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON((7/5 7/5,8/5 7/5,8/5 8/5,7/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#193:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((244695.8 6866992.9,244690 6866991.7,244690.1 6866981.8,244679 6866977.1,244678.1 6866980.6,244668.4 6866977.6,244668.9 6866974.4,244665.3 6866973.2,244667.5 6866965.8,244693.7 6866976,244695.8 6866992.9)))' ) = 286.65
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '193: intersection3D(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON((7/5 7/5,8/5 7/5,8/5 8/5,7/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#195:2|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((1.4 0,1.6 0,1.6 2,1.4 2,1.4 0))|MULTIPOLYGON(((1.6 1.3,1.4 1.3,1.4 0,1.6 0,1.6 1.3)),((1.4 2,1.4 1.7,1.6 1.7,1.6 2,1.4 2)))
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{286.64999999772783} and areaRotate{286.64999999772783} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{286.64999999772783} and expectedArea{286.650146484375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((186232.6 6797400,186224.6 6797385.3,186216.5 6797389.9,186225.1 6797404.6,186232.6 6797400)))' ) = 152.84
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{152.83999999839307} and areaRotate{152.83999999839307} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{152.83999999839307} and expectedArea{152.83996582031199} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '195: intersection(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is MULTIPOLYGON(((7/5 0/1,8/5 0/1,8/5 13/10,7/5 13/10,7/5 0/1)),((7/5 17/10,8/5 17/10,8/5 2/1,7/5 2/1,7/5 17/10))) and should be MULTIPOLYGON(((8/5 13/10,7/5 13/10,7/5 0/1,8/5 0/1,8/5 13/10)),((7/5 2/1,7/5 17/10,8/5 17/10,8/5 2/1,7/5 2/1)))' has passed
1: line#197:3|POLYGON((0 0,2 0,2 2,0 2,0 0),(1.3 1.3,1.3 1.7,1.7 1.7,1.7 1.3,1.3 1.3))|POLYGON((1.4 0,1.6 0,1.6 2,1.4 2,1.4 0))|GEOMETRYCOLLECTION(TIN(((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1))),TIN(((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1))))
2: area( ' MULTIPOLYGON(((244057 6866875.8,244048.7 6866875.2,244049.2 6866871.7,244026.8 6866869.7,244027.1 6866862.1,244054.6 6866864.9,244055.5 6866857,244048.3 6866855.8,244048.5 6866851.4,244058.3 6866853,244060.6 6866858.4,244057 6866875.8)))' ) = 349.98
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{349.97999999578269} and areaRotate{349.97999999578269} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{349.97999999578269} and expectedArea{349.97985839843801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244036 6866855.1,244035.2 6866842.2,243998.7 6866842.4,243998.6 6866848.8,244002.2 6866848.7,244001.9 6866855,244013.7 6866854.8,244013.6 6866857.5,244023.7 6866858.6,244023.9 6866854.2,244036 6866855.1)))' ) = 473.57
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{473.57000000789685} and areaRotate{473.57000000789685} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{473.57000000789685} and expectedArea{473.570068359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244351.5 6866828.3,244347.3 6866826.4,244351.7 6866818,244355 6866819.3,244351.5 6866828.3)))' ) = 38.945
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{38.945000001108284} and areaRotate{38.945000001108284} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{38.945000001108284} and expectedArea{38.945068359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244346.5 6866842.1,244339.6 6866838.5,244344.5 6866829.9,244350.2 6866833,244346.5 6866842.1)))' ) = 70.16
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{70.160000001022723} and areaRotate{70.160000001022723} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{70.160000001022723} and expectedArea{70.159912109375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244662.2 6866962.9,244654 6866958.3,244651.4 6866965.3,244659.9 6866968.5,244662.2 6866962.9)))' ) = 62.16
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{62.159999999541313} and areaRotate{62.159999999541313} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{62.159999999541313} and expectedArea{62.16015625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244731.5 6867025.4,244726.2 6867025.8,244725.5 6867008.9,244722.3 6867008.8,244721.9 6867002.6,244729 6867002.1,244731.5 6867025.4)))' ) = 127.365
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{127.36500000025571} and areaRotate{127.36500000025571} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{127.36500000025571} and expectedArea{127.364990234375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '197: intersection3D(POLYGON((0/1 0/1,2/1 0/1,2/1 2/1,0/1 2/1,0/1 0/1),(13/10 13/10,13/10 17/10,17/10 17/10,17/10 13/10,13/10 13/10)), POLYGON((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is GEOMETRYCOLLECTION(TIN(((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1))),TIN(((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)))) and should be GEOMETRYCOLLECTION(TIN(((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1))),TIN(((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1))))' has passed
1: line#204:S|polyhedral|POLYHEDRALSURFACE(((1.7 1.7,1.7 1.3,2 2,1.7 1.7)),((1.3 1.3,0 0,2 0,1.3 1.3)),((1.7 1.3,1.3 1.3,2 0,1.7 1.3)),((0 2,0 0,1.3 1.3,0 2)),((0 2,1.3 1.7,2 2,0 2)),((0 2,1.3 1.3,1.3 1.7,0 2)),((1.3 1.7,1.7 1.7,2 2,1.3 1.7)),((2 2,1.7 1.3,2 0,2 2)))
2: area( ' MULTIPOLYGON(((244702.4 6866959.5,244687.1 6866955.9,244685.2 6866962.5,244700.4 6866967.5,244702.4 6866959.5)))' ) = 119.71
1: line#207:2|@polyhedral|POINT(0.1 0.1)|POINT(0.1 0.1)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{119.71000000089464} and areaRotate{119.71000000089464} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{119.71000000089464} and expectedArea{119.7099609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244679.6 6866946.5,244671.4 6866942.6,244674.7 6866931.3,244669.9 6866929.4,244666.1 6866947.4,244677.9 6866953.3,244679.6 6866946.5)))' ) = 143.985
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{143.98500000151458} and areaRotate{143.98500000151458} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{143.98500000151458} and expectedArea{143.98498535156199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244672.7 6867052.5,244670.3 6867048.5,244664.5 6867051.5,244667.1 6867056.1,244672.7 6867052.5)))' ) = 32.76
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{32.760000000376607} and areaRotate{32.760000000376607} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{32.760000000376607} and expectedArea{32.760009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244655.9 6866984.2,244653.5 6866979,244645 6866986.9,244651.6 6866994,244656.4 6866989.8,244654.1 6866986.5,244655.9 6866984.2)))' ) = 88.06
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{88.060000000575229} and areaRotate{88.060000000575229} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{88.060000000575229} and expectedArea{88.0599365234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244520.8 6867088.3,244521.6 6867081.5,244523.7 6867066.6,244492.9 6867064.2,244492.1 6867083.1,244497.3 6867083,244497.5 6867086.8,244520.8 6867088.3)))' ) = 638.94
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{638.9400000098251} and areaRotate{638.9400000098251} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{638.9400000098251} and expectedArea{638.93994140625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '207: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(1/10 1/10)) is POINT(1/10 1/10) and should be POINT(1/10 1/10)' has passed
1: line#208:3|@polyhedral|POINT(0.1 0.1 0)|POINT(0.1 0.1 0)
2: area( ' MULTIPOLYGON(((244707.6 6866919,244698.4 6866916.8,244699.4 6866910.6,244708.4 6866912.8,244707.6 6866919)))' ) = 58.4
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{58.399999999499414} and areaRotate{58.399999999499414} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{58.399999999499414} and expectedArea{58.39990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244676.9 6866993.3,244676.9 6866988,244662.9 6866986.8,244662.7 6866993.6,244676.9 6866993.3)))' ) = 85.35
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{85.350000000689732} and areaRotate{85.350000000689732} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{85.350000000689732} and expectedArea{85.3499755859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244809.2 6867069.4,244809.1 6867069,244805.2 6867065.4,244799.3 6867073,244803.2 6867077,244809.2 6867069.4)))' ) = 54.42
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{54.420000000136213} and areaRotate{54.420000000136213} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{54.420000000136213} and expectedArea{54.4200439453125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244694.9 6867037.4,244687.6 6867037,244688.8 6867004.5,244688.9 6867000.5,244695.8 6867000.8,244694.9 6867037.4)))' ) = 259.115
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{259.11499999906607} and areaRotate{259.11499999906607} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{259.11499999906607} and expectedArea{259.11486816406199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244715.7 6867031.5,244708.2 6867032.1,244706.9 6867012,244714.6 6867011.4,244714.8 6867020.9,244719 6867021.2,244719.5 6867027.6,244714.2 6867028.3,244715.7 6867031.5)))' ) = 176.52
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{176.52000000229572} and areaRotate{176.52000000229572} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{176.52000000229572} and expectedArea{176.52001953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244032.1 6866884.4,244030.6 6866891.3,244020.7 6866889.8,244019.3 6866894.2,244005 6866892.3,244005.3 6866890.2,243998.1 6866888.9,243997.5 6866891.7,243985 6866889.5,243987.8 6866869.6,244000.3 6866870.8,243999.5 6866877.5,244006.9 6866878.9,244007.2 6866876.4,244020.7 6866879,244019.4 6866882.9,244032.1 6866884.4)))' ) = 645.595
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{645.59499999940442} and areaRotate{645.59499999940442} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{645.59499999940442} and expectedArea{645.59521484375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244357.9 6866834.3,244361.1 6866828.1,244373.6 6866835.8,244371.4 6866841.4,244357.9 6866834.3)))' ) = 96.68
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{96.679999998408618} and areaRotate{96.679999998408618} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{96.679999998408618} and expectedArea{96.6800537109375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244443.4 6866803.6,244440.7 6866810.6,244425.3 6866804.7,244427.5 6866798.8,244443.4 6866803.6)))' ) = 114.05
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{114.04999999588836} and areaRotate{114.04999999588836} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{114.04999999588836} and expectedArea{114.049926757812} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1001328.8 6297635.6,1001332.6 6297630.3,1001346.1 6297640.1,1001342.2 6297645.7,1001328.8 6297635.6)))' ) = 111.61
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{111.60999999557737} and areaRotate{111.60999999557737} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{111.60999999557737} and expectedArea{111.60986328125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '208: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(1/10 1/10 0/1)) is POINT(1/10 1/10 0/1) and should be POINT(1/10 1/10 0/1)' has passed
1: line#210:2|@polyhedral|POINT(0.1 0)|POINT(0.1 0)
2: area( ' MULTIPOLYGON(((501355.6 6886711.5,501360.3 6886708.2,501356.2 6886702.7,501353.6 6886704.5,501355.2 6886706.4,501353 6886708.2,501355.6 6886711.5)))' ) = 32.86
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{32.860000000890281} and areaRotate{32.860000000890281} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{32.860000000890281} and expectedArea{32.85986328125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((226596.5 6867100.7,226587 6867103.8,226579 6867080.1,226588.5 6867076.7,226596.5 6867100.7)))' ) = 252.575
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{252.5750000046101} and areaRotate{252.5750000046101} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{252.5750000046101} and expectedArea{252.574951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((889179.7 6379004.3,889178.5 6379017.7,889179.6 6379025.5,889191.7 6379027,889192.5 6379004.7,889188.9 6379004.5,889179.7 6379004.3)))' ) = 283.825
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{283.82499999882714} and areaRotate{283.82499999882714} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{283.82499999882714} and expectedArea{283.82470703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((441843.8 6442245.8,441841.3 6442238.3,441857.8 6442230.9,441860.1 6442238,441843.8 6442245.8)))' ) = 137.96
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{137.96000000145926} and areaRotate{137.96000000145926} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{137.96000000145926} and expectedArea{137.9599609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((822388.4 6922713.7,822387.9 6922704.1,822384.5 6922704.1,822384.9 6922713.7,822388.4 6922713.7)))' ) = 33.12
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{33.119999998547144} and areaRotate{33.119999998547144} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{33.119999998547144} and expectedArea{33.1201171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((226401.4 6866952.8,226401.1 6866963.3,226368.1 6866961.7,226369.8 6866949.3,226401.4 6866952.8)))' ) = 372.385
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '210: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(1/10 0/1)) is POINT(1/10 0/1) and should be POINT(1/10 0/1)' has passed
1: line#211:3|@polyhedral|POINT(0.1 00 0)|POINT(0.1 0 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{372.38499999132534} and areaRotate{372.38499999132534} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{372.38499999132534} and expectedArea{372.385009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((459699.3 6520597.1,459695 6520598.1,459691 6520585.4,459683.7 6520587.8,459686.7 6520600.8,459676.4 6520604.7,459678.4 6520611.4,459677.1 6520611.8,459681.2 6520633.9,459704 6520628.8,459702.1 6520620.5,459690.5 6520623.3,459688.9 6520615.3,459693.3 6520614.7,459692.3 6520608.9,459701.1 6520605.8,459699.3 6520597.1)))' ) = 689.715
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{689.71500000074991} and areaRotate{689.71500000074991} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{689.71500000074991} and expectedArea{689.715576171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((669145.4 6547324.4,669146.5 6547326.9,669143.5 6547328.2,669142.2 6547326,669145.4 6547324.4)))' ) = 9.025
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{9.02499999947322} and areaRotate{9.02499999947322} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{9.02499999947322} and expectedArea{9.02490234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862813.7 6577871.8,862812.9 6577890.6,862826.7 6577891.6,862827.4 6577873,862813.7 6577871.8)))' ) = 257.95
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{257.94999999925494} and areaRotate{257.94999999925494} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{257.94999999925494} and expectedArea{257.94970703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862827.3 6577825.6,862822.7 6577825.1,862823.6 6577818.6,862811.4 6577816.8,862809.3 6577831.2,862826.4 6577833.4,862827.3 6577825.6)))' ) = 215.595
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{215.59499999455406} and areaRotate{215.59499999455406} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{215.59499999455406} and expectedArea{215.59423828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((988452.2 6297576.5,988441.8 6297573.6,988443.4 6297567.6,988453.5 6297570.3,988452.2 6297576.5)))' ) = 66.585
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{66.58499999876426} and areaRotate{66.58499999876426} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{66.58499999876426} and expectedArea{66.58447265625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127713.2 6851463.6,127712.9 6851470.3,127724.1 6851471.3,127724.9 6851464.8,127713.2 6851463.6)))' ) = 76.175
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{76.17500000110158} and areaRotate{76.17500000110158} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{76.17500000110158} and expectedArea{76.175048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126758.7 6848944.6,126760.9 6848949.6,126768 6848946.9,126765.5 6848941.6,126758.7 6848944.6)))' ) = 42.49
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{42.48999999955246} and areaRotate{42.48999999955246} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{42.48999999955246} and expectedArea{42.4900512695312} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127823.1 6851340.6,127823.1 6851348.6,127829.5 6851348.6,127829.7 6851350.4,127837.8 6851350.4,127838 6851340.4,127823.1 6851340.6)))' ) = 134.81
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '211: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(1/10 0/1 0/1)) is POINT(1/10 0/1 0/1) and should be POINT(1/10 0/1 0/1)' has passed
1: line#213:2|@polyhedral|POINT(0 0)|POINT(0 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{134.80999999980912} and areaRotate{134.80999999980912} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{134.80999999980912} and expectedArea{134.80999755859401} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127259.7 6849793.4,127258.6 6849798.4,127265.4 6849799.9,127266.6 6849794.3,127259.7 6849793.4)))' ) = 37.685
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{37.684999998932327} and areaRotate{37.684999998932327} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{37.684999998932327} and expectedArea{37.6849975585938} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127082.7 6848287.7,127083.8 6848296.5,127103.3 6848294,127102.7 6848288.3,127097.9 6848288.9,127097.7 6848285.7,127082.7 6848287.7)))' ) = 160.755
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{160.75500000353162} and areaRotate{160.75500000353162} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{160.75500000353162} and expectedArea{160.75494384765599} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127179.3 6851014.9,127181.2 6851020.8,127197.7 6851014.8,127195 6851008.6,127179.3 6851014.9)))' ) = 111.55
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{111.55000000433755} and areaRotate{111.55000000433755} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{111.55000000433755} and expectedArea{111.54998779296901} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127741.2 6851407.8,127743.4 6851414.6,127735.7 6851417.3,127733.5 6851409.9,127741.2 6851407.8)))' ) = 59.95
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{59.95000000051914} and areaRotate{59.95000000051914} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{59.95000000051914} and expectedArea{59.9500122070312} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '213: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(0/1 0/1)) is POINT(0/1 0/1) and should be POINT(0/1 0/1)' has passed
1: line#214:3|@polyhedral|POINT(0 0 0)|POINT(0 0 0)
2: area( ' MULTIPOLYGON(((127865.1 6851018.4,127870.4 6851015.7,127867.6 6851010.5,127861.6 6851014.5,127865.1 6851018.4)))' ) = 36.26
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{36.259999999252472} and areaRotate{36.259999999252472} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{36.259999999252472} and expectedArea{36.260009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127787.7 6851427.3,127790.8 6851438,127784 6851440.3,127780.4 6851429.2,127787.7 6851427.3)))' ) = 83.88
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{83.880000000498256} and areaRotate{83.880000000498256} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{83.880000000498256} and expectedArea{83.8800048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127222.6 6848339.5,127223.4 6848344.5,127221.1 6848344.8,127222.3 6848356.2,127214 6848356.8,127212.7 6848345.4,127211.4 6848345.7,127210.7 6848341.5,127222.6 6848339.5)))' ) = 151.66
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{151.66000000002879} and areaRotate{151.66000000002879} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{151.66000000002879} and expectedArea{151.66003417968801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127020 6849657,127022.7 6849658.7,127024.5 6849656.7,127028.2 6849660,127025.6 6849662.5,127028.2 6849675,127022.1 6849676.4,127021.1 6849670.6,127018.7 6849671,127016.6 6849661.6,127020 6849657)))' ) = 147.35
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{147.35000000119322} and areaRotate{147.35000000119322} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{147.35000000119322} and expectedArea{147.34991455078099} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127677 6851460.4,127676 6851468.7,127679.6 6851468.9,127679.4 6851471.1,127684.1 6851471.4,127684.2 6851469.4,127687.9 6851469.6,127688.1 6851468.6,127691 6851468.9,127691.2 6851461.8,127677 6851460.4)))' ) = 126.84
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{126.83999999824239} and areaRotate{126.83999999824239} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{126.83999999824239} and expectedArea{126.840087890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127816.9 6852392.7,127814.5 6852386.6,127827 6852381.6,127829 6852387.4,127816.9 6852392.7)))' ) = 84.515
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{84.514999996357957} and areaRotate{84.514999996357957} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{84.514999996357957} and expectedArea{84.5150146484375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127800.7 6851375.1,127800 6851383.2,127813.9 6851384.4,127814.7 6851376.9,127809.7 6851377,127810 6851373.8,127806.4 6851373.5,127806.3 6851375.5,127800.7 6851375.1)))' ) = 117.535
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{117.53499999692562} and areaRotate{117.53499999692562} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{117.53499999692562} and expectedArea{117.535034179688} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '214: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(0/1 0/1 0/1)) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#216:2|@polyhedral|POINT(1.5 1.3)|POINT(1.5 1.3)
2: area( ' MULTIPOLYGON(((127209.6 6851290.6,127215.4 6851299.3,127206.5 6851304.6,127201 6851296,127209.6 6851290.6)))' ) = 105.915
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{105.91500000044087} and areaRotate{105.91500000044087} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{105.91500000044087} and expectedArea{105.9150390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126705.2 6849154.6,126704.3 6849159.1,126709.6 6849159.8,126710.5 6849155.2,126705.2 6849154.6)))' ) = 24.7
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{24.70000000139699} and areaRotate{24.70000000139699} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{24.70000000139699} and expectedArea{24.7000732421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127731.4 6851317,127720.3 6851317.7,127720.4 6851315,127715.1 6851315.7,127715.3 6851318.5,127708.9 6851319.1,127709 6851324.2,127715.8 6851323.6,127716.2 6851325.7,127721.3 6851325.5,127721.2 6851324.5,127731.7 6851323.3,127731.4 6851317)))' ) = 158.305
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '216: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(3/2 13/10)) is POINT(3/2 13/10) and should be POINT(3/2 13/10)' has passed
1: line#217:3|@polyhedral|POINT(1.5 1.3 0)|POINT(1.5 1.3 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{158.30500000200834} and areaRotate{158.30500000200834} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{158.30500000200834} and expectedArea{158.30487060546901} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126656.2 6850259.4,126657.8 6850268,126653.1 6850268.4,126653.2 6850270.8,126645.6 6850271.7,126644.8 6850267.4,126639.1 6850268.4,126639 6850267.3,126634.4 6850267.9,126633.9 6850263.4,126656.2 6850259.4)))' ) = 177.18
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{177.18000000163079} and areaRotate{177.18000000163079} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{177.18000000163079} and expectedArea{177.179931640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127158 6850705.7,127153.4 6850704.6,127152.6 6850708.4,127146.3 6850707.2,127145.1 6850713.9,127156.4 6850715.6,127158 6850705.7)))' ) = 93.025
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{93.025000001700391} and areaRotate{93.025000001700391} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{93.025000001700391} and expectedArea{93.024963378906193} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129821.7 6850639.4,129833.5 6850641.7,129829 6850665.6,129816.9 6850663.7,129821.7 6850639.4)))' ) = 297.76
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{297.76000000147894} and areaRotate{297.76000000147894} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{297.76000000147894} and expectedArea{297.760009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127152.8 6848220.1,127153.7 6848226.7,127163 6848225.1,127161.8 6848219.1,127152.8 6848220.1)))' ) = 59.01
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{59.009999998094884} and areaRotate{59.009999998094884} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{59.009999998094884} and expectedArea{59.010009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126674.3 6849177.3,126673.3 6849182.4,126679.7 6849183.5,126679.8 6849182.6,126683 6849183.2,126683.4 6849178.4,126674.3 6849177.3)))' ) = 48.5
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{48.499999998418943} and areaRotate{48.499999998418943} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{48.499999998418943} and expectedArea{48.5} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127645.9 6851462.3,127645.8 6851470.1,127651 6851470.7,127650.4 6851475.3,127660.9 6851476.1,127661.5 6851468.2,127656.8 6851462.7,127645.9 6851462.3)))' ) = 164.935
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{164.93500000271149} and areaRotate{164.93500000271149} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{164.93500000271149} and expectedArea{164.93487548828099} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127207.8 6851264.8,127209 6851269,127212.6 6851268.2,127214.4 6851274.2,127212.8 6851275.9,127203.6 6851278.6,127201.6 6851272.3,127196.7 6851273.8,127195.7 6851268.9,127207.8 6851264.8)))' ) = 146.69
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{146.69000000121903} and areaRotate{146.69000000121903} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{146.69000000121903} and expectedArea{146.69006347656199} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '217: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(3/2 13/10 0/1)) is POINT(3/2 13/10 0/1) and should be POINT(3/2 13/10 0/1)' has passed
1: line#219:2|@polyhedral|POINT(1.5 1.5)|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((127084.5 6849609.4,127087.5 6849617.7,127094.3 6849615.8,127095.8 6849621,127107.7 6849617.4,127106 6849611,127111 6849609.6,127108.6 6849600.1,127105 6849601.3,127103.8 6849598.2,127100.2 6849599.5,127099.2 6849596.7,127093.7 6849598.7,127095.7 6849605.9,127084.5 6849609.4)))' ) = 361.74
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{361.74000000134868} and areaRotate{361.74000000134868} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{361.74000000134868} and expectedArea{361.73986816406199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127448.6 6850707.8,127447.6 6850717.1,127450.9 6850717.5,127450.1 6850722.6,127458.5 6850723.6,127458.9 6850718.4,127464.6 6850718.8,127465.2 6850710,127448.6 6850707.8)))' ) = 197.96
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{197.95999999904222} and areaRotate{197.95999999904222} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{197.95999999904222} and expectedArea{197.96008300781199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126609.5 6850182.5,126617 6850186.2,126614.1 6850191.7,126617.9 6850193.1,126620.5 6850186.7,126622.6 6850187.8,126627.8 6850176.9,126624.6 6850175.3,126621.3 6850181.8,126612.7 6850177.7,126609.5 6850182.5)))' ) = 126.07
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '219: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(3/2 3/2)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#220:3|@polyhedral|POINT(1.5 1.5 0)|GEOMETRYCOLLECTION EMPTY
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{126.06999999885929} and areaRotate{126.06999999885929} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{126.06999999885929} and expectedArea{126.07000732421901} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127479.6 6851455.2,127485.4 6851455.1,127486.6 6851462.5,127485.3 6851462.7,127486.3 6851473.7,127482.5 6851474.4,127479.6 6851455.2)))' ) = 92.06
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{92.059999999297943} and areaRotate{92.059999999297943} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{92.059999999297943} and expectedArea{92.059997558593807} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129891.5 6850622.1,129895.4 6850618.7,129898.4 6850622.9,129894.8 6850626.3,129891.5 6850622.1)))' ) = 26.46
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{26.460000001879813} and areaRotate{26.460000001879813} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{26.460000001879813} and expectedArea{26.4600219726562} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129898.3 6850612.9,129903.7 6850610,129906.9 6850617.3,129901.7 6850620.1,129898.3 6850612.9)))' ) = 47.83
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{47.8300000008024} and areaRotate{47.8300000008024} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{47.8300000008024} and expectedArea{47.830078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129343.7 6850562.8,129348.2 6850558.4,129353 6850564.2,129349 6850568.6,129343.7 6850562.8)))' ) = 46.87
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{46.870000001070437} and areaRotate{46.870000001070437} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{46.870000001070437} and expectedArea{46.8699951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129407.2 6850542.5,129414.5 6850537.7,129418.6 6850546.9,129411.9 6850550.3,129407.2 6850542.5)))' ) = 77.54
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{77.540000003024176} and areaRotate{77.540000003024176} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{77.540000003024176} and expectedArea{77.5400390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127341.7 6849566.5,127341.6 6849559.7,127347.8 6849559.2,127348.4 6849565.8,127341.7 6849566.5)))' ) = 43.425
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{43.425000002638257} and areaRotate{43.425000002638257} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{43.425000002638257} and expectedArea{43.4249877929688} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127183 6849480.9,127200.5 6849476,127202.9 6849485.4,127183 6849490.9,127181.7 6849487.1,127184.1 6849485.9,127183 6849480.9)))' ) = 187.47
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{187.46999999897531} and areaRotate{187.46999999897531} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{187.46999999897531} and expectedArea{187.469970703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126835.2 6848603.1,126832.2 6848599.1,126840.1 6848593.1,126843.1 6848598.1,126835.2 6848603.1)))' ) = 52.05
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{52.049999999973799} and areaRotate{52.049999999973799} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{52.049999999973799} and expectedArea{52.0499877929688} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128179.8 6848589.7,128180.2 6848596,128173.1 6848596.7,128173.7 6848606.8,128164.5 6848607.6,128164.2 6848602.6,128168.5 6848602.4,128168.2 6848597.5,128160.3 6848598.4,128161.2 6848608.4,128153.3 6848609.3,128151.7 6848591,128179.8 6848589.7)))' ) = 354.965
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '220: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(3/2 3/2 0/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#222:2|@polyhedral|POINT(2.5 2.5)|GEOMETRYCOLLECTION EMPTY
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{354.96500000538765} and areaRotate{354.96500000538765} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{354.96500000538765} and expectedArea{354.96478271484398} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127672 6848796.1,127677 6848799.5,127673.3 6848808.5,127670.9 6848806.8,127673.8 6848800.4,127670.3 6848798.3,127672 6848796.1)))' ) = 36.205
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{36.2049999998478} and areaRotate{36.2049999998478} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{36.2049999998478} and expectedArea{36.2050170898438} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127354.1 6848946.4,127358.1 6848943.8,127360.9 6848949.7,127357.3 6848951.8,127354.1 6848946.4)))' ) = 28.52
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{28.519999999941927} and areaRotate{28.519999999941927} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{28.519999999941927} and expectedArea{28.52001953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126988.9 6848219.8,126995.5 6848241.6,126990.3 6848243.9,126985.5 6848228.2,126971.5 6848234.3,126973.8 6848239.5,126969.2 6848241.9,126965 6848230,126988.9 6848219.8)))' ) = 288.45
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '222: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(5/2 5/2)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#223:3|@polyhedral|POINT(2.5 2.5 0)|GEOMETRYCOLLECTION EMPTY
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{288.44999999380707} and areaRotate{288.44999999380707} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{288.44999999380707} and expectedArea{288.45001220703102} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128734.8 6848265.2,128729.8 6848267.2,128724.7 6848259.3,128729.8 6848256.2,128734.8 6848265.2)))' ) = 55.55
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{55.549999999951993} and areaRotate{55.549999999951993} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{55.549999999951993} and expectedArea{55.550048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129044.8 6848968.1,129053.6 6848969.4,129052.8 6848977,129043.7 6848975.5,129044.8 6848968.1)))' ) = 68.455
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{68.454999999885629} and areaRotate{68.454999999885629} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{68.454999999885629} and expectedArea{68.455017089843807} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129092 6848965.7,129096.9 6848965.8,129096.1 6848975.1,129091.2 6848974.6,129092 6848965.7)))' ) = 44.83
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{44.830000000659801} and areaRotate{44.830000000659801} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{44.830000000659801} and expectedArea{44.8300170898438} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126683 6849179.2,126689.1 6849180.5,126688.4 6849183.6,126682.1 6849182,126683 6849179.2)))' ) = 19.45
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{19.450000001304939} and areaRotate{19.450000001304939} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{19.450000001304939} and expectedArea{19.4500122070312} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126605.2 6849197.1,126605.7 6849201.2,126599.6 6849201.6,126599.6 6849203.2,126593.4 6849203.8,126592.4 6849198,126605.2 6849197.1)))' ) = 62.925
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{62.924999999027207} and areaRotate{62.924999999027207} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{62.924999999027207} and expectedArea{62.9249267578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127837.2 6849975.7,127840.2 6849974.5,127841.3 6849976.7,127838 6849978.1,127837.2 6849975.7)))' ) = 8.48
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{8.4800000001773874} and areaRotate{8.4800000001773874} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{8.4800000001773874} and expectedArea{8.48004150390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127681.2 6851177.4,127686.1 6851188.7,127679.6 6851192.2,127673.2 6851182,127681.2 6851177.4)))' ) = 100.82
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{100.81999999855148} and areaRotate{100.81999999855148} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{100.81999999855148} and expectedArea{100.82000732421901} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127938.3 6851132.5,127941.1 6851130.4,127947.6 6851138.7,127944.5 6851141.5,127938.3 6851132.5)))' ) = 41.075
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{41.075000000919673} and areaRotate{41.075000000919673} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{41.075000000919673} and expectedArea{41.0750122070312} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128042.9 6852085,128040.5 6852078.4,128044.6 6852076.7,128046.7 6852083.3,128042.9 6852085)))' ) = 29.895
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{29.895000001193754} and areaRotate{29.895000001193754} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{29.895000001193754} and expectedArea{29.8949584960938} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126835.3 6852209.8,126839.7 6852213.3,126835 6852221.6,126829.6 6852217.8,126835.3 6852209.8)))' ) = 58.915
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{58.914999999103529} and areaRotate{58.914999999103529} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{58.914999999103529} and expectedArea{58.9149780273438} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127684.6 6852420.5,127672.9 6852408.4,127677.8 6852403.2,127689.5 6852415.2,127684.6 6852420.5)))' ) = 120.47
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{120.47000000292982} and areaRotate{120.47000000292982} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{120.47000000292982} and expectedArea{120.470092773438} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '223: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(5/2 5/2 0/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#230:2|@polyhedral|LINESTRING(-0.5 0.5,2.5 0.5)|LINESTRING(0/1 1/2,1/2 1/2,45/26 1/2,49/26 1/2,2/1 1/2)
2: area( ' MULTIPOLYGON(((129310.1 6850676.4,129301.2 6850670.9,129312.5 6850659.2,129320.6 6850665.8,129310.1 6850676.4)))' ) = 160.72
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{160.72000000220004} and areaRotate{160.72000000220004} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{160.72000000220004} and expectedArea{160.72009277343801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129332 6850641.2,129338.1 6850641.8,129340.7 6850646.1,129339.2 6850655.4,129324 6850652.1,129324.3 6850644.8,129330.9 6850646.3,129332 6850641.2)))' ) = 162.415
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{162.41499999766509} and areaRotate{162.41499999766509} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{162.41499999766509} and expectedArea{162.41491699218801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127977.3 6850737.1,127976.7 6850733.1,127985.2 6850731.8,127985.8 6850735.5,127977.3 6850737.1)))' ) = 33.595
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{33.594999998771968} and areaRotate{33.594999998771968} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{33.594999998771968} and expectedArea{33.5950317382812} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127217.4 6850788.2,127218.7 6850784.5,127226 6850786.3,127225 6850790.2,127217.4 6850788.2)))' ) = 30.495
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{30.494999997030099} and areaRotate{30.494999997030099} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{30.494999997030099} and expectedArea{30.4949951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126788.7 6848768.6,126794 6848767.8,126794.4 6848771.3,126788.9 6848772.3,126788.7 6848768.6)))' ) = 19.71
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '230: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(-1/2 1/2,5/2 1/2)) is LINESTRING(0/1 1/2,1/2 1/2,45/26 1/2,49/26 1/2,2/1 1/2) and should be LINESTRING(0/1 1/2,1/2 1/2,45/26 1/2,49/26 1/2,2/1 1/2)' has passed
1: line#231:3|@polyhedral|LINESTRING(-0.5 0.5,2.5 0.5)|LINESTRING(0/1 1/2 0,1/2 1/2 0,45/26 1/2 0,49/26 1/2 0,2/1 1/2 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{19.710000000466465} and areaRotate{19.710000000466465} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{19.710000000466465} and expectedArea{19.7100219726562} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((558976.5 6930408.4,558959.8 6930400.9,558959.9 6930399.4,558948.2 6930396.4,558930.5 6930392.3,558928.8 6930399.1,558952.1 6930405,558975.6 6930411.4,558976.5 6930408.4)))' ) = 303.62
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{303.62000000028752} and areaRotate{303.62000000028752} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{303.62000000028752} and expectedArea{303.6201171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((673567.7 6653609.3,673573.6 6653611.3,673574.1 6653609.6,673577.5 6653611.1,673581.2 6653602.6,673580.1 6653602.3,673584.8 6653584.5,673586 6653584.8,673587.6 6653578.5,673595.2 6653580.5,673595 6653581.4,673600.7 6653582.9,673600.9 6653582.1,673607.2 6653583.8,673600.7 6653608.8,673597.3 6653607.9,673595.9 6653612.8,673599.5 6653613.7,673598 6653618.3,673605.6 6653620,673608.6 6653611,673606.9 6653610.5,673613.3 6653585.9,673619.8 6653587.6,673623.2 6653574.9,673614.3 6653572.5,673613.5 6653575.7,673586.9 6653568.8,673587.4 6653566.5,673580.2 6653564.6,673577.6 6653574.5,673581.7 6653575.6,673575.1 6653600.9,673570.9 6653599.8,673567.7 6653609.3)))' ) = 960.825
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{960.82500000038726} and areaRotate{960.82500000038726} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{960.82500000038726} and expectedArea{960.82373046875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '231: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(-1/2 1/2,5/2 1/2)) is LINESTRING(0/1 1/2 0/1,1/2 1/2 0/1,45/26 1/2 0/1,49/26 1/2 0/1,2/1 1/2 0/1) and should be LINESTRING(0/1 1/2 0/1,1/2 1/2 0/1,45/26 1/2 0/1,49/26 1/2 0/1,2/1 1/2 0/1)' has passed
1: line#233:2|@polyhedral|LINESTRING(0 0,1 0)|LINESTRING(0 0,1 0)
2: area( ' MULTIPOLYGON(((672946.7 6653989.2,672937.8 6653989.4,672937.6 6654000.8,672940.9 6654000.8,672940.9 6654002.4,672946.9 6654002.3,672946.7 6653989.2)))' ) = 113.8
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{113.80000000288706} and areaRotate{113.80000000288706} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{113.80000000288706} and expectedArea{113.7998046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((672937.8 6653989.4,672929.4 6653989.5,672929.6 6654002.6,672935.5 6654002.4,672935.4 6654000.8,672937.6 6654000.8,672937.8 6653989.4)))' ) = 103.2
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{103.20000000113508} and areaRotate{103.20000000113508} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{103.20000000113508} and expectedArea{103.2001953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((672946.7 6653989.2,672929.4 6653989.5,672929.6 6654002.6,672935.5 6654002.4,672935.4 6654000.8,672940.9 6654000.8,672940.9 6654002.4,672946.9 6654002.3,672946.7 6653989.2)))' ) = 217.395
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '233: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(0/1 0/1,1/1 0/1)) is LINESTRING(0/1 0/1,1/1 0/1) and should be LINESTRING(0/1 0/1,1/1 0/1)' has passed
1: line#234:3|@polyhedral|LINESTRING(0 0,1 0)|LINESTRING(0 0 0,1 0 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{217.39500000439119} and areaRotate{217.39500000439119} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{217.39500000439119} and expectedArea{217.39501953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126057.5 6843372.2,126060.1 6843362.6,126050 6843360,126049.5 6843364.1,126045.7 6843363.6,126045.9 6843372.4,126050.4 6843373.6,126051.9 6843369.7,126057.5 6843372.2)))' ) = 129.35
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{129.34999999717479} and areaRotate{129.34999999717479} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{129.34999999717479} and expectedArea{129.34997558593801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((125756.5 6843166.4,125747.3 6843167.2,125747.4 6843171.8,125750.3 6843172.4,125757.8 6843171.4,125756.5 6843166.4)))' ) = 51.16
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{51.160000001400334} and areaRotate{51.160000001400334} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{51.160000001400334} and expectedArea{51.1600952148438} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((125688.4 6843215.1,125693.9 6843214.9,125698.4 6843217.4,125701.8 6843225.1,125696.7 6843230,125694.7 6843225,125686.4 6843222.2,125688.4 6843215.1)))' ) = 126.66
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{126.65999999963518} and areaRotate{126.65999999963518} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{126.65999999963518} and expectedArea{126.65997314453099} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126699.8 6843228.8,126719.9 6843226.9,126721.2 6843245,126701 6843246.5,126699.8 6843228.8)))' ) = 362.81
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{362.80999999845358} and areaRotate{362.80999999845358} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{362.80999999845358} and expectedArea{362.80993652343801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126783.5 6843118.3,126786.3 6843125.3,126789.5 6843125,126791.3 6843130.8,126793.8 6843130.5,126794.5 6843137.1,126785.2 6843139.8,126783.6 6843133.5,126780.6 6843134,126776.7 6843120.2,126783.5 6843118.3)))' ) = 200.24
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{200.23999999947969} and areaRotate{200.23999999947969} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{200.23999999947969} and expectedArea{200.23992919921901} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((755901.3 6269873.4,755898.6 6269876.5,755904.2 6269881.8,755907 6269878.8,755901.3 6269873.4)))' ) = 31.945
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{31.945000000986049} and areaRotate{31.945000000986049} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{31.945000000986049} and expectedArea{31.9453125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '234: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(0/1 0/1,1/1 0/1)) is LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1) and should be LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1)' has passed
1: line#236:2|@polyhedral|LINESTRING(1.4 1.4,1.6 1.6)|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((837446.2 6754709.7,837436.2 6754714.2,837431.5 6754708.2,837443 6754702.2,837446.2 6754709.7)))' ) = 93.3
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{93.30000000006109} and areaRotate{93.30000000006109} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{93.30000000006109} and expectedArea{93.30029296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((679394 6650539.8,679403.4 6650551.7,679411.1 6650545.9,679400.9 6650533.8,679394 6650539.8)))' ) = 145.42
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{145.41999999600057} and areaRotate{145.41999999600057} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{145.41999999600057} and expectedArea{145.42041015625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((679402.3 6650527.7,679385.2 6650540.6,679386.9 6650552.5,679388.3 6650558.5,679390.3 6650561.3,679394.9 6650558.1,679387.6 6650547.7,679389.1 6650547.1,679388.7 6650543.6,679393.8 6650539.5,679403.4 6650551.7,679411.1 6650545.9,679400.8 6650533.7,679406.1 6650529.6,679402.3 6650527.7)))' ) = 308.44
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '236: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(7/5 7/5,8/5 8/5)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#237:3|@polyhedral|LINESTRING(1.4 1.4,1.6 1.6)|GEOMETRYCOLLECTION EMPTY
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{308.44000000338661} and areaRotate{308.44000000338661} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{308.44000000338661} and expectedArea{308.4404296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126814.3 6843185.1,126819.4 6843184.8,126819.4 6843188.7,126814.5 6843189.5,126814.3 6843185.1)))' ) = 20.805
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{20.804999998391139} and areaRotate{20.804999998391139} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{20.804999998391139} and expectedArea{20.8049926757812} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126722.7 6843220.7,126764.1 6843214.7,126765.9 6843242.2,126725 6843245.9,126722.7 6843220.7)))' ) = 1094.25
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1094.2450000039621} and areaRotate{1094.2450000039621} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1094.2450000039621} and expectedArea{1094.24499511719} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((130330.6 6843168.7,130353.5 6843158.6,130357.5 6843166.9,130361.8 6843165.4,130366.3 6843176.4,130362 6843178.6,130365.5 6843186.2,130342.5 6843196.5,130337 6843190,130316.1 6843199.1,130303.8 6843202.4,130303.2 6843196.9,130317.1 6843193.1,130326.4 6843187.2,130335.5 6843182.2,130330.6 6843168.7)))' ) = 1061.85
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1061.8450000029643} and areaRotate{1061.8450000029643} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1061.8450000029643} and expectedArea{1061.84497070312} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((131096.4 6843250.6,131104.9 6843249.7,131105.3 6843257.8,131096.7 6843258.4,131096.4 6843250.6)))' ) = 68.235
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{68.235000001609151} and areaRotate{68.235000001609151} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{68.235000001609151} and expectedArea{68.235046386718807} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((130262 6843529.6,130251.9 6843528.9,130252.1 6843525.2,130248.1 6843524.9,130250.2 6843508.3,130261.2 6843509.1,130258.6 6843525.7,130262.4 6843526,130262 6843529.6)))' ) = 217.785
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{217.78499999736113} and areaRotate{217.78499999736113} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{217.78499999736113} and expectedArea{217.78503417968801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((133715.6 6843478.1,133716.4 6843471.7,133722.3 6843472.2,133721.7 6843478.5,133715.6 6843478.1)))' ) = 38.415
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{38.415000001928419} and areaRotate{38.415000001928419} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{38.415000001928419} and expectedArea{38.4149169921875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '237: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(7/5 7/5,8/5 8/5)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#239:2|@polyhedral|LINESTRING(-0.5 0,1 -2)|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((125936.9 6843439.7,125943.1 6843439,125942.8 6843436.6,125953.3 6843435.1,125953.5 6843437.2,125958 6843436.7,125959.1 6843441.8,125942.5 6843444.9,125943.5 6843452.4,125939.9 6843452.9,125938.1 6843445.1,125936.9 6843439.7)))' ) = 173.845
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{173.84500000237361} and areaRotate{173.84500000237361} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{173.84500000237361} and expectedArea{173.84490966796901} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((125806.5 6843397.5,125822 6843376.7,125830 6843383.3,125824.3 6843392.6,125822.4 6843390.8,125813.4 6843403.2,125806.5 6843397.5)))' ) = 250.91
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{250.91000000261323} and areaRotate{250.91000000261323} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{250.91000000261323} and expectedArea{250.91003417968801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((125983.3 6843413.5,125972 6843411.8,125971 6843419.5,125982.4 6843421.5,125983.3 6843413.5)))' ) = 90.855
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{90.854999998264915} and areaRotate{90.854999998264915} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{90.854999998264915} and expectedArea{90.855041503906193} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((619741.5 6759384.6,619737.9 6759375.1,619709.4 6759386.4,619713.2 6759396.2,619741.5 6759384.6)))' ) = 316.425
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{316.42499999673169} and areaRotate{316.42499999673169} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{316.42499999673169} and expectedArea{316.425048828125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '239: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(-1/2 0/1,1/1 -2/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#240:3|@polyhedral|LINESTRING(-0.5 0,1 -2)|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((558967.8 6930354.8,558962.8 6930354.1,558959.4 6930367.6,558948.6 6930364.9,558947.1 6930372.4,558955.1 6930374.7,558954.1 6930379.3,558940.8 6930377.3,558940.6 6930386.9,558942.5 6930387.2,558942.3 6930389.7,558952.1 6930390.1,558952.2 6930391.9,558957.2 6930392,558957.3 6930393.8,558963.5 6930393.2,558963.8 6930396.3,558974.6 6930398,558974.7 6930378.8,558970.7 6930377.8,558971.1 6930373.2,558970.8 6930371.9,558968 6930370.1,558970.3 6930361.7,558970.5 6930360.7,558966.6 6930359.7,558967.8 6930354.8)))' ) = 823.19
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{823.18999999377934} and areaRotate{823.18999999377934} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{823.18999999377934} and expectedArea{823.190673828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((673236.3 6633926.4,673231.3 6633923.8,673235.1 6633916.9,673249.5 6633924.1,673250.3 6633933.1,673236.3 6633926.4)))' ) = 146.59
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{146.59000000013853} and areaRotate{146.59000000013853} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{146.59000000013853} and expectedArea{146.59033203125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((673210.1 6633913,673199.6 6633933.7,673206.7 6633937.1,673217.4 6633916.2,673210.1 6633913)))' ) = 184.74
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{184.73999999978346} and areaRotate{184.73999999978346} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{184.73999999978346} and expectedArea{184.740234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((125961.1 6843399.4,125962.5 6843387.3,125953.6 6843385.7,125953.1 6843394.4,125956.3 6843394.2,125957.2 6843400.4,125961.1 6843399.4)))' ) = 94.755
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{94.754999999100164} and areaRotate{94.754999999100164} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{94.754999999100164} and expectedArea{94.7550048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126025.3 6843425.7,126035.1 6843425.6,126035.4 6843422.2,126040.2 6843422.6,126040.4 6843433.9,126025.3 6843434.3,126025.3 6843425.7)))' ) = 143.2
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{143.20000000286529} and areaRotate{143.20000000286529} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{143.20000000286529} and expectedArea{143.20001220703099} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127206.1 6843507.9,127212.3 6843509.4,127209.8 6843523,127203.2 6843520.8,127206.1 6843507.9)))' ) = 89.795
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{89.795000001030417} and areaRotate{89.795000001030417} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{89.795000001030417} and expectedArea{89.794982910156193} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126965.8 6843477.6,126952.2 6843497.7,126979.6 6843516.3,126989.2 6843497.9,126973 6843488.1,126975.1 6843483.9,126965.8 6843477.6)))' ) = 690.945
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{690.94500000216044} and areaRotate{690.94500000216044} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{690.94500000216044} and expectedArea{690.94500732421898} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127391.3 6843398.3,127375.9 6843410.8,127371.3 6843405.7,127386.6 6843392.9,127391.3 6843398.3)))' ) = 139.41
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '240: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(-1/2 0/1,1/1 -2/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#247:2|@polyhedral|TRIANGLE((-1 -1,0 -1,0 0,-1 -1))|POINT(0 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{139.4100000067256} and areaRotate{139.4100000067256} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{139.4100000067256} and expectedArea{139.40997314453099} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '247: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1) and should be POINT(0/1 0/1)' has passed
1: line#248:3|@polyhedral|TRIANGLE((-1 -1,0 -1,0 0,-1 -1))|POINT(0 0 0)
2: area( ' MULTIPOLYGON(((129129 6843593.6,129130.5 6843619.3,129108.5 6843620.3,129107 6843566.5,129127.8 6843567.7,129140.5 6843566.4,129141 6843571.5,129158.2 6843571,129158.8 6843584.7,129142.4 6843585.1,129142.6 6843592.5,129154.3 6843591.7,129154.9 6843596.4,129162.8 6843596.9,129162.9 6843601.1,129154.1 6843601.8,129154.3 6843607.7,129159.2 6843607.5,129160.3 6843612.7,129162.7 6843612.7,129162.8 6843618.2,129155.5 6843618.7,129157.4 6843641.6,129149.5 6843642.5,129146.3 6843642.7,129145.8 6843638.9,129139.1 6843639.9,129137.1 6843619,129133.5 6843619.2,129132.7 6843593.7,129129 6843593.6)))' ) = 2790.35
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{2790.3450000117277} and areaRotate{2790.3450000117277} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{2790.3450000117277} and expectedArea{2790.3451538085901} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127211.5 6843553.9,127209.5 6843551.9,127212.5 6843548.9,127214.5 6843550.9,127211.5 6843553.9)))' ) = 12
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{12.000000000000004} and areaRotate{12.000000000000004} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{12.000000000000004} and expectedArea{12} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127231.3 6843571,127242 6843567.4,127243.3 6843574.5,127232.5 6843577.9,127231.3 6843571)))' ) = 79.625
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{79.624999999999986} and areaRotate{79.624999999999986} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{79.624999999999986} and expectedArea{79.625061035156193} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126174.6 6843610,126179.7 6843606.5,126182.5 6843611.7,126178 6843614.6,126174.6 6843610)))' ) = 33.44
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{33.440000000139989} and areaRotate{33.440000000139989} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{33.440000000139989} and expectedArea{33.4400024414062} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((125778.4 6843546.1,125782.7 6843545.6,125788.2 6843544.5,125788.9 6843551.6,125779 6843553,125778.4 6843546.1)))' ) = 68.935
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{68.934999999810145} and areaRotate{68.934999999810145} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{68.934999999810145} and expectedArea{68.934997558593807} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((125817.3 6843585,125821 6843583.4,125825.9 6843582.3,125826.9 6843591.1,125818.8 6843592.3,125817.3 6843585)))' ) = 71.54
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{71.540000001293606} and areaRotate{71.540000001293606} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{71.540000001293606} and expectedArea{71.5399169921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((755302.3 6269674,755306.1 6269672.6,755303.8 6269667.7,755299.8 6269669.6,755302.3 6269674)))' ) = 22.095
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '248: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#250:2|@polyhedral|TRIANGLE((-1 0,0 0,0 1,-1 0))|LINESTRING(0 0,0 1)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{22.09500000102679} and areaRotate{22.09500000102679} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{22.09500000102679} and expectedArea{22.09423828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((755252.6 6269606.6,755255.1 6269610,755262.6 6269602.6,755260.2 6269599.7,755252.6 6269606.6)))' ) = 41.3
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{41.30000000144355} and areaRotate{41.30000000144355} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{41.30000000144355} and expectedArea{41.2998046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((558930.4 6930383.2,558931.5 6930378.1,558938.9 6930379.7,558940.2 6930369.5,558927.8 6930367.4,558923 6930366.6,558920.6 6930381.1,558925 6930382,558930.4 6930383.2)))' ) = 226.795
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{226.79499999839874} and areaRotate{226.79499999839874} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{226.79499999839874} and expectedArea{226.795166015625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((686125.2 6654849.8,686119.8 6654836,686114.3 6654838.1,686107.9 6654820.5,686113.4 6654818.4,686110.5 6654810.6,686130.4 6654803.2,686145.1 6654842.3,686125.2 6654849.8)))' ) = 1002.69
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '250: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((-1/1 0/1,0/1 0/1,0/1 1/1,-1/1 0/1))) is LINESTRING(0/1 0/1,0/1 1/1) and should be LINESTRING(0/1 0/1,0/1 1/1)' has passed
1: line#251:3|@polyhedral|TRIANGLE((-1 0,0 0,0 1,-1 0))|LINESTRING(0 0 0,0 1 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1002.6900000098767} and areaRotate{1002.6900000098767} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1002.6900000098767} and expectedArea{1002.68896484375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((685469.8 6653569.5,685476.9 6653566,685474.7 6653550.9,685482.6 6653549.7,685486.2 6653568.8,685499.5 6653567.2,685501.3 6653574.3,685479.6 6653579.4,685480.5 6653584.6,685494 6653582.4,685497.1 6653596.8,685486.1 6653599.3,685490.5 6653617.3,685481.5 6653618.3,685476.8 6653596.7,685474.3 6653596.8,685469.8 6653569.5)))' ) = 977.51
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{977.51000000995782} and areaRotate{977.51000000995782} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{977.51000000995782} and expectedArea{977.51025390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((125793.9 6843617.5,125782.5 6843618.5,125782.4 6843613.6,125776.5 6843615.3,125776.8 6843620.8,125777.8 6843626.9,125793.8 6843624.7,125793.9 6843617.5)))' ) = 152.115
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{152.11499999609927} and areaRotate{152.11499999609927} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{152.11499999609927} and expectedArea{152.114990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((125889.9 6843577.6,125888.9 6843582.5,125888.7 6843590.2,125895.9 6843590.7,125895.9 6843577.4,125889.9 6843577.6)))' ) = 88.92
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{88.919999997957802} and areaRotate{88.919999997957802} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{88.919999997957802} and expectedArea{88.919921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((125495.3 6843620.8,125509.9 6843613.5,125513 6843620.1,125505.8 6843623.9,125509 6843628.8,125506.2 6843630.2,125510.6 6843637.4,125505.9 6843639.6,125499.7 6843625.6,125497.9 6843626.8,125495.3 6843620.8)))' ) = 197.6
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{197.59999999995819} and areaRotate{197.59999999995819} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{197.59999999995819} and expectedArea{197.60003662109401} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((125740.6 6843688.8,125740 6843673.3,125737 6843673.5,125736.3 6843665.7,125752.1 6843667.4,125752.1 6843674.3,125746.9 6843677.3,125747.7 6843688.5,125740.6 6843688.8)))' ) = 223.315
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{223.31500000581121} and areaRotate{223.31500000581121} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{223.31500000581121} and expectedArea{223.31494140625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '251: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((-1/1 0/1,0/1 0/1,0/1 1/1,-1/1 0/1))) is LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1)' has passed
1: line#254:2|@polyhedral|TRIANGLE((-1 0,1 0,1 1,-1 0))|GEOMETRYCOLLECTION(TRIANGLE((1 1,0 0,0 0.5,1 1)),TRIANGLE((1 0,0 0,1 1,1 0)))
2: area( ' MULTIPOLYGON(((125687.1 6843644.3,125681.8 6843644.8,125677.4 6843645.9,125680.2 6843654.9,125690.6 6843651.4,125687.1 6843644.3)))' ) = 90.75
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{90.749999996525702} and areaRotate{90.749999996525702} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{90.749999996525702} and expectedArea{90.75} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((125667 6843672.3,125671.4 6843669.7,125672.1 6843672.3,125676.6 6843669.5,125679.3 6843676,125671.5 6843681,125667 6843672.3)))' ) = 79.65
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{79.649999999972337} and areaRotate{79.649999999972337} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{79.649999999972337} and expectedArea{79.6500244140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((125645 6843689,125651.8 6843690.7,125649.7 6843699.4,125643 6843697.1,125645 6843689)))' ) = 60.8
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{60.800000000456933} and areaRotate{60.800000000456933} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{60.800000000456933} and expectedArea{60.7998657226562} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((125904.4 6843795.1,125905.9 6843804.1,125916.3 6843802,125914.9 6843792.7,125904.4 6843795.1)))' ) = 98.88
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{98.880000001764273} and areaRotate{98.880000001764273} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{98.880000001764273} and expectedArea{98.880065917968807} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((125660 6843947.6,125666.5 6843942.4,125670.9 6843949.6,125663.3 6843954.2,125660 6843947.6)))' ) = 67.51
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{67.509999998997799} and areaRotate{67.509999998997799} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{67.509999998997799} and expectedArea{67.510009765625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '254: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((-1/1 0/1,1/1 0/1,1/1 1/1,-1/1 0/1))) is GEOMETRYCOLLECTION(TRIANGLE((1/1 1/1,0/1 1/2,0/1 0/1,1/1 1/1)),TRIANGLE((1/1 0/1,1/1 1/1,0/1 0/1,1/1 0/1))) and should be GEOMETRYCOLLECTION(TRIANGLE((1/1 1/1,0/1 0/1,0/1 1/2,1/1 1/1)),TRIANGLE((1/1 0/1,0/1 0/1,1/1 1/1,1/1 0/1)))' has passed
1: line#255:3|@polyhedral|TRIANGLE((-1 0,1 0,1 1,-1 0))|TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((0/1 1/2 0/1,0/1 0/1 0/1,1/1 1/1 0/1,0/1 1/2 0/1)))
2: area( ' MULTIPOLYGON(((125868.5 6843932.1,125880.7 6843932.1,125880.4 6843938.6,125868.5 6843938.7,125868.5 6843932.1)))' ) = 78.92
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{78.919999997802435} and areaRotate{78.919999997802435} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{78.919999997802435} and expectedArea{78.919921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((132780.6 6844431.1,132782.5 6844436.6,132776.9 6844439.6,132777.7 6844441,132771.4 6844442.8,132768.9 6844436.1,132780.6 6844431.1)))' ) = 86.28
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{86.28000000050335} and areaRotate{86.28000000050335} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{86.28000000050335} and expectedArea{86.279968261718807} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((501272.9 6886804,501280.9 6886802.1,501279.3 6886795.7,501272 6886798,501272.9 6886804)))' ) = 50.055
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{50.055000001564913} and areaRotate{50.055000001564913} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{50.055000001564913} and expectedArea{50.054931640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((501241.6 6886538.3,501247.3 6886533.1,501242.2 6886528.4,501237 6886533.5,501241.6 6886538.3)))' ) = 50.865
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{50.865000002037561} and areaRotate{50.865000002037561} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{50.865000002037561} and expectedArea{50.86474609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244052.3 6866564.4,244051.6 6866558.4,244034.4 6866559.7,244035 6866565.7,244052.3 6866564.4)))' ) = 104.345
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{104.3449999998372} and areaRotate{104.3449999998372} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{104.3449999998372} and expectedArea{104.344848632812} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244076.7 6866551.4,244066.5 6866552.6,244064.6 6866541.4,244078.4 6866540.2,244079.1 6866544.1,244074.8 6866544.7,244076.7 6866551.4)))' ) = 126.78
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{126.78000000263448} and areaRotate{126.78000000263448} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{126.78000000263448} and expectedArea{126.779907226562} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244103.6 6866576.2,244102.5 6866570.7,244089.2 6866573.8,244090.5 6866580.1,244103.6 6866576.2)))' ) = 82.08
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{82.079999999302089} and areaRotate{82.079999999302089} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{82.079999999302089} and expectedArea{82.0799560546875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244244.6 6866670,244240.8 6866675.7,244228.8 6866668.8,244232.7 6866662.1,244244.6 6866670)))' ) = 102.58
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{102.57999999810593} and areaRotate{102.57999999810593} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{102.57999999810593} and expectedArea{102.579833984375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244039.8 6866544.1,244038.2 6866539,244030.5 6866541.1,244031.5 6866546,244039.8 6866544.1)))' ) = 42.6
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{42.600000000005821} and areaRotate{42.600000000005821} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{42.600000000005821} and expectedArea{42.599853515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244064.7 6866497.5,244060.6 6866498.6,244059.1 6866493.4,244062.8 6866492.1,244064.7 6866497.5)))' ) = 22.71
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{22.710000000145232} and areaRotate{22.710000000145232} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{22.710000000145232} and expectedArea{22.7099609375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '255: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((-1/1 0/1,1/1 0/1,1/1 1/1,-1/1 0/1))) is TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((0/1 1/2 0/1,0/1 0/1 0/1,1/1 1/1 0/1,0/1 1/2 0/1))) and should be TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((0/1 1/2 0/1,0/1 0/1 0/1,1/1 1/1 0/1,0/1 1/2 0/1)))' has passed
1: line#257:2|@polyhedral|TRIANGLE((0.1 0.1,1 0.1,1 1,0.1 0.1))|TRIANGLE((0.1 0.1,1 0.1,1 1,0.1 0.1))
2: area( ' MULTIPOLYGON(((244260.3 6866644,244255.1 6866649.9,244257.3 6866652.7,244254.2 6866656.1,244245.3 6866645.4,244248.3 6866642.1,244249.7 6866643.6,244254 6866639.5,244260.3 6866644)))' ) = 118.665
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{118.66499999952589} and areaRotate{118.66499999952589} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{118.66499999952589} and expectedArea{118.6650390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244704.9 6866621.1,244698.8 6866620.9,244697.5 6866628.3,244703.8 6866628.6,244704.9 6866621.1)))' ) = 46.49
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{46.490000001188449} and areaRotate{46.490000001188449} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{46.490000001188449} and expectedArea{46.4898681640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244511.4 6866574.3,244510.4 6866568.3,244486.7 6866570,244487 6866576.9,244511.4 6866574.3)))' ) = 156.52
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{156.51999999873703} and areaRotate{156.51999999873703} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{156.51999999873703} and expectedArea{156.52014160156199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244497.2 6866558.4,244490.3 6866559.6,244488.5 6866551.3,244484.2 6866551.7,244482.6 6866542.9,244499.8 6866540.1,244501.5 6866545.2,244495.5 6866547.8,244497.2 6866558.4)))' ) = 206.465
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{206.46500000007597} and areaRotate{206.46500000007597} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{206.46500000007597} and expectedArea{206.46496582031199} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '257: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((1/10 1/10,1/1 1/10,1/1 1/1,1/10 1/10))) is TRIANGLE((1/10 1/10,1/1 1/10,1/1 1/1,1/10 1/10)) and should be TRIANGLE((1/10 1/10,1/1 1/10,1/1 1/1,1/10 1/10))' has passed
1: line#258:3|@polyhedral|TRIANGLE((0.1 0.1,1 0.1,1 1,0.1 0.1))|TRIANGLE((0.1 0.1 0,1 0.1 0,1 1 0,0.1 0.1 0))
2: area( ' MULTIPOLYGON(((244550.3 6866589.9,244548.3 6866581.1,244487.5 6866589.9,244488.4 6866597.8,244492.6 6866597.3,244493 6866600,244503.4 6866598.4,244503.5 6866596.6,244513.9 6866594.7,244514.6 6866601.1,244536 6866597.7,244535.5 6866592.4,244550.3 6866589.9)))' ) = 697.61
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{697.60999999651881} and areaRotate{697.60999999651881} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{697.60999999651881} and expectedArea{697.610107421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244691.3 6866544.2,244682.8 6866545.9,244683.6 6866552.5,244685.5 6866552.2,244687.7 6866562.1,244693.3 6866561.2,244691.3 6866544.2)))' ) = 121.47
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{121.47000000118976} and areaRotate{121.47000000118976} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{121.47000000118976} and expectedArea{121.47021484375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244710.2 6866556.7,244709.1 6866550.6,244701.1 6866551.8,244700.4 6866545,244697 6866545.5,244698.7 6866558.3,244710.2 6866556.7)))' ) = 93.135
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{93.134999998738778} and areaRotate{93.134999998738778} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{93.134999998738778} and expectedArea{93.13525390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244685.2 6866562.7,244685.4 6866573,244672.2 6866573.8,244672.1 6866562.7,244685.2 6866562.7)))' ) = 140.765
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{140.76500000562902} and areaRotate{140.76500000562902} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{140.76500000562902} and expectedArea{140.76513671875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244690.4 6866539.9,244689.4 6866534.1,244680.6 6866535.3,244681.8 6866542.3,244690.4 6866539.9)))' ) = 57.66
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{57.659999999582084} and areaRotate{57.659999999582084} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{57.659999999582084} and expectedArea{57.6600341796875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244091.1 6866309.7,244090.8 6866302.2,244075.1 6866302.7,244075.6 6866309.6,244091.1 6866309.7)))' ) = 112.4
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{112.40000000302098} and areaRotate{112.40000000302098} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{112.40000000302098} and expectedArea{112.400024414062} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244267.2 6866300.8,244266.3 6866293.1,244256.2 6866293.5,244253.1 6866279.3,244248.4 6866280.4,244252.5 6866301.2,244267.2 6866300.8)))' ) = 184.26
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{184.25999999755356} and areaRotate{184.25999999755356} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{184.25999999755356} and expectedArea{184.259765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244027.6 6866323.7,244020.9 6866325.2,244023.8 6866335.8,244030.3 6866333.8,244027.6 6866323.7)))' ) = 73.21
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{73.210000003602772} and areaRotate{73.210000003602772} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{73.210000003602772} and expectedArea{73.2100830078125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '258: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((1/10 1/10,1/1 1/10,1/1 1/1,1/10 1/10))) is TRIANGLE((1/10 1/10 0/1,1/1 1/10 0/1,1/1 1/1 0/1,1/10 1/10 0/1)) and should be TRIANGLE((1/10 1/10 0/1,1/1 1/10 0/1,1/1 1/1 0/1,1/10 1/10 0/1))' has passed
1: line#260:2|@polyhedral|TRIANGLE((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((244088.3 6866316.5,244086 6866323.6,244068.2 6866318.7,244069 6866313.4,244088.3 6866316.5)))' ) = 121.21
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{121.20999999952676} and areaRotate{121.20999999952676} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{121.20999999952676} and expectedArea{121.2099609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244062.5 6866327.7,244061.7 6866322.4,244041.8 6866325.1,244042.2 6866331.6,244062.5 6866327.7)))' ) = 120.57
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{120.56999999828228} and areaRotate{120.56999999828228} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{120.56999999828228} and expectedArea{120.570068359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244492.9 6866263.6,244485.9 6866263.8,244485.6 6866279.5,244493.3 6866279.3,244492.9 6866263.6)))' ) = 115.405
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{115.40499999974449} and areaRotate{115.40499999974449} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{115.40499999974449} and expectedArea{115.404907226562} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244330.1 6866274.2,244330 6866266,244313.6 6866267.7,244314.3 6866273,244330.1 6866274.2)))' ) = 108.775
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{108.77499999999054} and areaRotate{108.77499999999054} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{108.77499999999054} and expectedArea{108.77490234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244546.4 6866275,244543.6 6866284.9,244528.4 6866280,244530.5 6866269.7,244546.4 6866275)))' ) = 169.55
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{169.55000000165455} and areaRotate{169.55000000165455} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{169.55000000165455} and expectedArea{169.54992675781199} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '260: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((7/5 7/5,8/5 7/5,8/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#261:3|@polyhedral|TRIANGLE((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((244337 6866318.3,244333 6866312.8,244319.6 6866321.5,244324.7 6866337.1,244329.4 6866335.7,244326.6 6866326.2,244337 6866318.3)))' ) = 173.24
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{173.23999999769097} and areaRotate{173.23999999769097} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{173.23999999769097} and expectedArea{173.24011230468801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244461.3 6866261.7,244451.7 6866260.9,244450.8 6866275,244459.5 6866274.8,244461.3 6866261.7)))' ) = 124.845
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{124.84500000306481} and areaRotate{124.84500000306481} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{124.84500000306481} and expectedArea{124.845092773438} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244331.4 6866335.2,244329.4 6866335.7,244324.7 6866337.1,244319.6 6866338.4,244326.6 6866357.8,244337.3 6866355,244331.4 6866335.2)))' ) = 239.585
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{239.585000004243} and areaRotate{239.585000004243} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{239.585000004243} and expectedArea{239.58508300781199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((243586.9 6866562.1,243583.5 6866560.9,243582.1 6866567.5,243586.5 6866568.2,243586.9 6866562.1)))' ) = 25.62
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{25.619999999477002} and areaRotate{25.619999999477002} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{25.619999999477002} and expectedArea{25.6201171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((243606.6 6866576.4,243604.5 6866584.4,243590.5 6866583.4,243583.6 6866580.9,243586.2 6866569.9,243591.4 6866572.4,243591.9 6866570,243606.6 6866576.4)))' ) = 232.615
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{232.61499999931851} and areaRotate{232.61499999931851} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{232.61499999931851} and expectedArea{232.614990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((243605.4 6866632.3,243597.1 6866635.2,243594.2 6866625.9,243598.8 6866624.7,243599.7 6866628.2,243603.7 6866627.2,243605.4 6866632.3)))' ) = 67.16
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{67.160000001757595} and areaRotate{67.160000001757595} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{67.160000001757595} and expectedArea{67.1600341796875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244066.9 6866516.1,244062.5 6866516.4,244060.5 6866502.3,244064.1 6866501.6,244066.9 6866516.1)))' ) = 58.4
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{58.399999999259293} and areaRotate{58.399999999259293} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{58.399999999259293} and expectedArea{58.4000244140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((985569.2 6297259.8,985568.3 6297256.3,985574.3 6297254.6,985575.4 6297258.1,985569.2 6297259.8)))' ) = 23.05
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{23.050000000104767} and areaRotate{23.050000000104767} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{23.050000000104767} and expectedArea{23.05029296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((985417.1 6297463.7,985417.7 6297459.7,985423.1 6297460.5,985422.4 6297464.5,985417.1 6297463.7)))' ) = 21.92
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{21.920000000107102} and areaRotate{21.920000000107102} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{21.920000000107102} and expectedArea{21.91943359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((983968.2 6297288.1,983958.7 6297286.7,983959.4 6297280.3,983969.7 6297282,983968.2 6297288.1)))' ) = 63.58
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{63.57999999785563} and areaRotate{63.57999999785563} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{63.57999999785563} and expectedArea{63.57958984375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '261: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((7/5 7/5,8/5 7/5,8/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#268:2|@polyhedral|POLYGON((-1 -1,0 -1,0 0,-1 0,-1 -1))|POINT(0 0)
2: area( ' MULTIPOLYGON(((983977.9 6297286.7,983978.9 6297280.3,983986 6297281.9,983985.2 6297289.5,983977.9 6297286.7)))' ) = 52.38
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{52.379999998554112} and areaRotate{52.379999998554112} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{52.379999998554112} and expectedArea{52.38037109375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((988813.7 6296783.9,988818.3 6296782.9,988818.9 6296785.3,988814.1 6296786.3,988813.7 6296783.9)))' ) = 11.78
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{11.780000001639129} and areaRotate{11.780000001639129} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{11.780000001639129} and expectedArea{11.7802734375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((989365.1 6296848.3,989364.4 6296851.6,989361.2 6296851.1,989361.9 6296847.9,989365.1 6296848.3)))' ) = 10.715
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{10.715000000173458} and areaRotate{10.715000000173458} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{10.715000000173458} and expectedArea{10.71533203125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((755313 6269623.4,755317.3 6269628.6,755321.5 6269626.7,755318.5 6269620.2,755313 6269623.4)))' ) = 37.68
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{37.680000001490697} and areaRotate{37.680000001490697} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{37.680000001490697} and expectedArea{37.68017578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((870034.8 6612599.1,870044.5 6612597.9,870050.1 6612637.4,870031.9 6612640.1,870031 6612629.9,870038.1 6612628.9,870034.8 6612599.1)))' ) = 489.92
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{489.92000000169321} and areaRotate{489.92000000169321} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{489.92000000169321} and expectedArea{489.9208984375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '268: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1) and should be POINT(0/1 0/1)' has passed
1: line#269:3|@polyhedral|POLYGON((-1 -1,0 -1,0 0,-1 0,-1 -1))|POINT(0 0 0)
2: area( ' MULTIPOLYGON(((475026.4 6245226,475013.7 6245225.2,475012.8 6245238.8,475014.7 6245239.3,475025 6245240.2,475026.4 6245226)))' ) = 176.04
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{176.04000000206668} and areaRotate{176.04000000206668} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{176.04000000206668} and expectedArea{176.0400390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((132870.8 6844520.3,132873.6 6844537.3,132883.8 6844534.8,132879.2 6844517.8,132870.8 6844520.3)))' ) = 167.35
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{167.3500000000422} and areaRotate{167.3500000000422} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{167.3500000000422} and expectedArea{167.34997558593801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((131737.4 6844692.8,131686.5 6844692.9,131685.8 6844676.2,131692.8 6844675.7,131693 6844657.9,131719.6 6844658,131719.7 6844675.3,131737.3 6844675.3,131737.4 6844692.8)))' ) = 1358.42
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1358.420000002832} and areaRotate{1358.420000002832} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1358.420000002832} and expectedArea{1358.4199829101599} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((131775.9 6844617.5,131776.8 6844630.4,131761.1 6844631.4,131762.1 6844671.8,131731.6 6844670.7,131732.8 6844661,131726.8 6844661,131727 6844653,131730.7 6844652.6,131731.3 6844647.9,131736.5 6844647,131737.6 6844629.1,131744.1 6844628.4,131745.2 6844622,131761.2 6844621.2,131761.4 6844617.1,131775.9 6844617.5)))' ) = 1531.7
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1531.7000000001626} and areaRotate{1531.7000000001626} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1531.7000000001626} and expectedArea{1531.7001342773401} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127856.1 6845558.7,127853.6 6845552.6,127857.8 6845552.1,127856.8 6845548.2,127863.4 6845546.4,127866.5 6845556.9,127856.1 6845558.7)))' ) = 98.23
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{98.229999998900098} and areaRotate{98.229999998900098} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{98.229999998900098} and expectedArea{98.2298583984375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127832.5 6845577.5,127879.4 6845564.7,127880.6 6845569.6,127835.1 6845583.6,127832.5 6845577.5)))' ) = 279.56
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{279.56000001099699} and areaRotate{279.56000001099699} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{279.56000001099699} and expectedArea{279.55993652343801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((130672 6845191.3,130657.1 6845196.2,130653.7 6845188.2,130668.9 6845183.2,130672 6845191.3)))' ) = 137.24
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{137.240000003273} and areaRotate{137.240000003273} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{137.240000003273} and expectedArea{137.239990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((130974.4 6845291.6,130974.8 6845299.6,130964.4 6845300.3,130964.6 6845304.5,130955.9 6845305.1,130955 6845293.1,130974.4 6845291.6)))' ) = 190.12
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{190.12000000053166} and areaRotate{190.12000000053166} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{190.12000000053166} and expectedArea{190.11999511718801} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '269: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#271:2|@polyhedral|POLYGON((-1 0,0 0,0 1,-1 1,-1 0))|LINESTRING(0 0,0 1)
2: area( ' MULTIPOLYGON(((128425.3 6846539.7,128424.3 6846549,128409.7 6846544.1,128415.4 6846526.7,128439.8 6846532.3,128437.8 6846539.1,128426.1 6846535.5,128425.3 6846539.7)))' ) = 340.29
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{340.29000000174591} and areaRotate{340.29000000174591} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{340.29000000174591} and expectedArea{340.2900390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128425.3 6846539.7,128454.2 6846549.6,128451 6846563.5,128444.8 6846561.3,128445.4 6846556,128424.3 6846549,128425.3 6846539.7)))' ) = 305.665
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{305.66500000385622} and areaRotate{305.66500000385622} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{305.66500000385622} and expectedArea{305.66497802734398} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129621.7 6846529,129622.1 6846534.1,129595.9 6846543.2,129593.9 6846535.7,129615 6846530.2,129621.7 6846529)))' ) = 185.345
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{185.3450000038037} and areaRotate{185.3450000038037} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{185.3450000038037} and expectedArea{185.34509277343801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129675.4 6846600.4,129668.3 6846602.9,129669.4 6846612,129661.5 6846612.5,129660.8 6846603.6,129652.7 6846605.5,129651.2 6846597.8,129674.1 6846593.1,129675.4 6846600.4)))' ) = 253.68
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '271: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((-1/1 0/1,0/1 0/1,0/1 1/1,-1/1 1/1,-1/1 0/1))) is LINESTRING(0/1 0/1,0/1 1/1) and should be LINESTRING(0/1 0/1,0/1 1/1)' has passed
1: line#272:3|@polyhedral|POLYGON((-1 0,0 0,0 1,-1 1,-1 0))|LINESTRING(0 0 0,0 1 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{253.67999999570631} and areaRotate{253.67999999570631} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{253.67999999570631} and expectedArea{253.68005371093801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128925.4 6846639.3,128921.7 6846619.6,128939.4 6846614.8,128943.3 6846630.6,128947.1 6846630.3,128947.8 6846635.4,128925.4 6846639.3)))' ) = 413.93
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{413.92999999786525} and areaRotate{413.92999999786525} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{413.92999999786525} and expectedArea{413.93005371093801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((569316 6283667.6,569319.9 6283676.1,569330.2 6283670.5,569326.2 6283662.5,569316 6283667.6)))' ) = 105.695
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{105.69500000051454} and areaRotate{105.69500000051454} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{105.69500000051454} and expectedArea{105.695068359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((755689.8 6269594.4,755698.3 6269598.6,755701.3 6269592.8,755696.2 6269590.2,755698 6269586.6,755691.9 6269583.6,755690.2 6269587.9,755692.4 6269589.1,755689.8 6269594.4)))' ) = 91.085
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{91.084999999960417} and areaRotate{91.084999999960417} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{91.084999999960417} and expectedArea{91.08447265625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((755694.4 6269605.7,755695.7 6269603.1,755690.1 6269599.1,755691.1 6269597,755686.3 6269594.7,755683.8 6269599.2,755694.4 6269605.7)))' ) = 51.125
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{51.124999998178097} and areaRotate{51.124999998178097} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{51.124999998178097} and expectedArea{51.1259765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((755655.9 6269561.2,755661.2 6269565,755665.3 6269560,755659.4 6269555.7,755655.9 6269561.2)))' ) = 44.79
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{44.79000000119791} and areaRotate{44.79000000119791} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{44.79000000119791} and expectedArea{44.78955078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((558913.8 6930348.2,558911.4 6930356.9,558917.7 6930358.9,558919.9 6930350.5,558913.8 6930348.2)))' ) = 57.955
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{57.955000000684521} and areaRotate{57.955000000684521} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{57.955000000684521} and expectedArea{57.955078125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '272: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((-1/1 0/1,0/1 0/1,0/1 1/1,-1/1 1/1,-1/1 0/1))) is LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1)' has passed
1: line#274:2|@polyhedral|POLYGON((0 0,1 0,1 1,0 1,0 0))|GEOMETRYCOLLECTION(TRIANGLE((0 1,0 0,1 1,0 1)),TRIANGLE((1 1,0 0,1 0,1 1)))
2: area( ' MULTIPOLYGON(((558828.6 6930972.5,558833.6 6930973.8,558837.1 6930964.1,558840.3 6930964.7,558841.3 6930961.1,558847 6930961.9,558845.1 6930967.6,558851.6 6930969.2,558854.6 6930962.9,558867.8 6930919.5,558875.9 6930893.9,558881.9 6930873,558884.4 6930864.9,558877.5 6930863,558875.3 6930871.2,558870.8 6930885.9,558864.8 6930885.1,558864.3 6930886.8,558847.5 6930883.1,558846.8 6930885.9,558842.9 6930885.4,558837.3 6930907,558843.3 6930908.4,558844.9 6930903,558856.7 6930905.1,558861.9 6930906.5,558859 6930917.4,558852.4 6930916.6,558851 6930921.8,558843.5 6930920.8,558842.4 6930924.6,558858.8 6930926.9,558857.4 6930934.5,558842.5 6930931.3,558841.4 6930936.7,558850.2 6930938.7,558849.1 6930943.7,558853.7 6930944.6,558851.2 6930953.1,558837.8 6930949.9,558835.6 6930957.9,558830.6 6930957.4,558831.3 6930954.4,558826.4 6930953.4,558824.9 6930959,558828.3 6930959.5,558828 6930962,558831.6 6930962.5,558828.6 6930972.5)))' ) = 1812.67
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '274: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is GEOMETRYCOLLECTION(TRIANGLE((0/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)),TRIANGLE((1/1 0/1,1/1 1/1,0/1 0/1,1/1 0/1))) and should be GEOMETRYCOLLECTION(TRIANGLE((0/1 1/1,0/1 0/1,1/1 1/1,0/1 1/1)),TRIANGLE((1/1 1/1,0/1 0/1,1/1 0/1,1/1 1/1)))' has passed
1: line#275:3|@polyhedral|POLYGON((0 0,1 0,1 1,0 1,0 0))|TIN(((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1812.6699999916027} and areaRotate{1812.6699999916027} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1812.6699999916027} and expectedArea{1812.66918945312} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((755101.5 6269730.2,755105.1 6269730.1,755104.6 6269720.4,755101.2 6269720.6,755101.5 6269730.2)))' ) = 33.835
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{33.834999999916754} and areaRotate{33.834999999916754} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{33.834999999916754} and expectedArea{33.8349609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((755101.8 6269764.1,755103.5 6269755.9,755098.5 6269754.8,755096.6 6269763,755101.8 6269764.1)))' ) = 43.8
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{43.799999999307325} and areaRotate{43.799999999307325} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{43.799999999307325} and expectedArea{43.80029296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((558150.2 6931520.3,558172.8 6931524.6,558176.5 6931525.3,558189.5 6931527.8,558188.7 6931533.4,558187.3 6931533.4,558185.5 6931546.6,558192 6931547.7,558192.5 6931543.4,558195.4 6931543.4,558197.3 6931529.4,558201.8 6931529.2,558202.2 6931526.7,558207.4 6931527.5,558208.8 6931520.5,558199.7 6931518.1,558200.7 6931506.2,558198.7 6931505.9,558199.6 6931497.4,558194.8 6931496.5,558190.6 6931519.1,558157.5 6931514,558151.6 6931513.1,558150.2 6931520.3)))' ) = 800.07
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{800.07000000304811} and areaRotate{800.07000000304811} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{800.07000000304811} and expectedArea{800.06982421875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '275: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is TIN(((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1))) and should be TIN(((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))' has passed
1: line#277:2|@polyhedral|POLYGON((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((558822.3 6931131.5,558831.3 6931133.4,558831.6 6931132.5,558834.6 6931122.4,558840.7 6931102,558853.3 6931105.8,558855.8 6931099.3,558843.6 6931096.1,558845.3 6931089.3,558849.7 6931090.1,558851 6931087,558858.6 6931088.8,558861.4 6931089.8,558860.8 6931092,558865.5 6931093.3,558869.1 6931077.3,558864.2 6931076.2,558863.6 6931080.4,558862.1 6931085.1,558859.8 6931084.8,558852.1 6931083.1,558837.9 6931079.1,558822.3 6931131.5)))' ) = 762.46
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{762.46000000238178} and areaRotate{762.46000000238178} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{762.46000000238178} and expectedArea{762.459228515625} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '277: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((7/5 7/5,8/5 7/5,8/5 8/5,7/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#278:3|@polyhedral|POLYGON((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((558828.6 6931514,558822.7 6931512.7,558816.9 6931511.5,558815.3 6931521.4,558813.8 6931521.1,558811.2 6931531.3,558812.2 6931531.7,558810.5 6931541.3,558822.2 6931544.1,558827.5 6931519.2,558828.6 6931514)))' ) = 379.785
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{379.78500000315887} and areaRotate{379.78500000315887} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{379.78500000315887} and expectedArea{379.78515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((602102.8 6937206.9,602084.9 6937198.4,602088.9 6937190.4,602106.2 6937198.3,602102.8 6937206.9)))' ) = 176.42
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{176.41999999779622} and areaRotate{176.41999999779622} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{176.41999999779622} and expectedArea{176.419921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((862137 6747949,862144.2 6747936.3,862131.3 6747929.5,862123.8 6747942,862137 6747949)))' ) = 215.145
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{215.14499999946392} and areaRotate{215.14499999946392} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{215.14499999946392} and expectedArea{215.1455078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((757919.2 6314203,757926.8 6314197.7,757933 6314206.6,757925.3 6314211.9,757919.2 6314203)))' ) = 100.68
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{100.68000000127243} and areaRotate{100.68000000127243} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{100.68000000127243} and expectedArea{100.67919921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129665.8 6847025.3,129668.6 6847017.4,129688.1 6847023.1,129684.7 6847033.5,129679.3 6847032.4,129679.1 6847029.8,129665.8 6847025.3)))' ) = 192.13
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{192.13000000343118} and areaRotate{192.13000000343118} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{192.13000000343118} and expectedArea{192.13006591796901} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((756096 6269245.9,756100.2 6269248,756106.6 6269237.8,756102.5 6269234.6,756096 6269245.9)))' ) = 61.705
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{61.705000000215939} and areaRotate{61.705000000215939} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{61.705000000215939} and expectedArea{61.705078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((224982.3 6866624,224976.6 6866630.1,224967.5 6866621.8,224973.5 6866614.8,224982.3 6866624)))' ) = 109.81
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{109.80999999908659} and areaRotate{109.80999999908659} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{109.80999999908659} and expectedArea{109.809814453125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((475098.6 6248896.5,475095.9 6248904,475085.8 6248901.1,475088.5 6248893.4,475098.6 6248896.5)))' ) = 84.86
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{84.860000000865568} and areaRotate{84.860000000865568} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{84.860000000865568} and expectedArea{84.860107421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((558179.2 6931558.4,558179.9 6931553.3,558175.4 6931552.6,558174.6 6931558,558179.2 6931558.4)))' ) = 24.3
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{24.299999998882406} and areaRotate{24.299999998882406} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{24.299999998882406} and expectedArea{24.2998046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((558830.6 6931423.4,558839 6931425.6,558840 6931421.7,558831.9 6931419.5,558830.6 6931423.4)))' ) = 34.705
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{34.705000001022135} and areaRotate{34.705000001022135} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{34.705000001022135} and expectedArea{34.704833984375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((929027.8 6928527.2,929028.9 6928539.9,929019.1 6928541.2,929016.9 6928528.4,929027.8 6928527.2)))' ) = 134.025
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{134.0249999997323} and areaRotate{134.0249999997323} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{134.0249999997323} and expectedArea{134.02587890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((782942.6 6703217.2,782949.8 6703209.2,782962.7 6703220.7,782963.3 6703222.1,782947.2 6703233.9,782941.4 6703227.1,782946.9 6703222.1,782942.6 6703217.2)))' ) = 276.16
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '278: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((7/5 7/5,8/5 7/5,8/5 8/5,7/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#280:2|@polyhedral|POLYGON((1.4 0,1.6 0,1.6 2,1.4 2,1.4 0))|MULTIPOLYGON(((7/5 2/1,7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1)),((8/5 13/10,7/5 13/10,7/5 39/35,8/5 26/35,8/5 13/10)),((7/5 61/35,7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35)),((7/5 39/35,7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35)))
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{276.16000000491965} and areaRotate{276.16000000491965} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{276.16000000491965} and expectedArea{276.1591796875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((782946.9 6703222.1,782941.4 6703227.1,782947.2 6703233.9,782936.4 6703224.2,782942.6 6703217.2,782946.9 6703222.1)))' ) = 59.305
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{59.305000000492427} and areaRotate{59.305000000492427} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{59.305000000492427} and expectedArea{59.3056640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((782955.6 6703241.7,782954 6703240.3,782947.2 6703233.9,782963.3 6703222.1,782963.5 6703222.7,782964.3 6703222.3,782969.1 6703226.8,782955.6 6703241.7)))' ) = 189.135
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{189.13499999982065} and areaRotate{189.13499999982065} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{189.13499999982065} and expectedArea{189.13525390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((782964.3 6703222.3,782962.7 6703220.7,782961 6703216.2,782962.4 6703215.4,782961.4 6703212.9,782960.2 6703213.6,782959.5 6703212.2,782961 6703211.6,782961.3 6703212.3,782983.1 6703202.6,782987.2 6703200.9,782987.3 6703201.2,782989.9 6703208.4,782990.6 6703210.3,782964.3 6703222.3)))' ) = 301.265
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{301.26500000331077} and areaRotate{301.26500000331077} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{301.26500000331077} and expectedArea{301.2646484375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((782992.4 6703214.3,782990.6 6703210.3,782989.9 6703208.4,782991.7 6703207.5,782993.3 6703212.1,782999.1 6703209.2,783000 6703210.9,782992.4 6703214.3)))' ) = 23.64
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{23.64000000194007} and areaRotate{23.64000000194007} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{23.64000000194007} and expectedArea{23.64013671875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((782991.7 6703207.5,782989.9 6703208.4,782987.3 6703201.2,782989.3 6703200.4,782991.7 6703207.5)))' ) = 15.71
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{15.710000000082655} and areaRotate{15.710000000082655} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{15.710000000082655} and expectedArea{15.71044921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((783971.6 6703322.7,783964.7 6703309.1,783989 6703296.3,783993.1 6703303.1,784001.8 6703298.7,784005.9 6703306.9,783971.6 6703322.7)))' ) = 533.66
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{533.65999998873781} and areaRotate{533.65999998873781} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{533.65999998873781} and expectedArea{533.66064453125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((354203.6 6280152.6,354200.5 6280146.9,354208.7 6280143.1,354211.4 6280148.7,354203.6 6280152.6)))' ) = 56.365
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{56.364999999476431} and areaRotate{56.364999999476431} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{56.364999999476431} and expectedArea{56.364990234375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '280: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is MULTIPOLYGON(((7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1,7/5 61/35)),((7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35,7/5 17/10)),((7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35,7/5 0/1)),((7/5 39/35,8/5 26/35,8/5 13/10,7/5 13/10,7/5 39/35))) and should be MULTIPOLYGON(((7/5 2/1,7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1)),((8/5 13/10,7/5 13/10,7/5 39/35,8/5 26/35,8/5 13/10)),((7/5 61/35,7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35)),((7/5 39/35,7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35)))' has passed
2: area( ' MULTIPOLYGON(((783975 6703212.4,783972.1 6703213.1,783970.4 6703207.2,783973.3 6703206.4,783975 6703212.4)))' ) = 18.53
1: line#282:3|@polyhedral|POLYGON((1.4 0,1.6 0,1.6 2,1.4 2,1.4 0))|GEOMETRYCOLLECTION(TIN(((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))),TIN(((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1))))
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{18.530000000536099} and areaRotate{18.530000000536099} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{18.530000000536099} and expectedArea{18.5302734375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((783394.4 6703171.8,783395.6 6703175.3,783380.1 6703181.9,783369.4 6703186.3,783359.2 6703160.1,783385.6 6703149.6,783390.8 6703162.3,783394.4 6703171.8)))' ) = 796.19
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{796.18999999978928} and areaRotate{796.18999999978928} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{796.18999999978928} and expectedArea{796.18994140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((783393 6703161.4,783390.8 6703162.3,783385.6 6703149.6,783387.9 6703148.7,783393 6703161.4)))' ) = 33.21
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{33.210000001962769} and areaRotate{33.210000001962769} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{33.210000001962769} and expectedArea{33.20947265625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((783398.5 6703176.6,783380.9 6703183.7,783380.1 6703181.9,783395.6 6703175.3,783394.4 6703171.8,783396.4 6703171,783398.5 6703176.6)))' ) = 49.06
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{49.059999996302061} and areaRotate{49.059999996302061} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{49.059999996302061} and expectedArea{49.060546875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((783428.6 6703139,783429.1 6703136.9,783431.2 6703137.3,783430.9 6703139.3,783428.6 6703139)))' ) = 4.65
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{4.6500000001455195} and areaRotate{4.6500000001455195} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{4.6500000001455195} and expectedArea{4.64990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((783275.6 6703360.8,783272.2 6703356.7,783280.8 6703349.9,783283.6 6703354.2,783275.6 6703360.8)))' ) = 55.63
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{55.630000002308527} and areaRotate{55.630000002308527} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{55.630000002308527} and expectedArea{55.63037109375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((783848.9 6703242.3,783845.9 6703242.3,783845.9 6703240,783846.5 6703240,783848.9 6703240,783848.9 6703242.3)))' ) = 6.9
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{6.9000000008381921} and areaRotate{6.9000000008381921} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{6.9000000008381921} and expectedArea{6.8994140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((783327.1 6703227.4,783325.8 6703225.8,783328.1 6703224,783329.3 6703225.5,783327.1 6703227.4)))' ) = 5.8
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{5.7999999996973219} and areaRotate{5.7999999996973219} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{5.7999999996973219} and expectedArea{5.7998046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((987989 6716942.2,987994.6 6716931.4,987998.5 6716933.4,987999.2 6716932.2,988001.5 6716933.4,988000.9 6716934.6,988004.2 6716936.4,987999.8 6716944.7,987997.1 6716943.4,987995.7 6716946,987989 6716942.2)))' ) = 127.815
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{127.81499999946914} and areaRotate{127.81499999946914} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{127.81499999946914} and expectedArea{127.8154296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((558681.4 6931509.7,558687.7 6931511.6,558685.5 6931523.1,558678.3 6931520.9,558681.4 6931509.7)))' ) = 82.045
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{82.045000001687427} and areaRotate{82.045000001687427} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{82.045000001687427} and expectedArea{82.044921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((569287.9 6283681.1,569277.9 6283686.4,569281.8 6283694,569291.9 6283689,569287.9 6283681.1)))' ) = 98.23
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{98.22999999960183} and areaRotate{98.22999999960183} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{98.22999999960183} and expectedArea{98.22998046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((484771.1 6515334.5,484758.4 6515330.6,484767.5 6515325.8,484771.1 6515334.5)))' ) = 48.225
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{48.224999998432764} and areaRotate{48.224999998432764} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{48.224999998432764} and expectedArea{48.224853515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((998703.5 6296649.7,998697.5 6296652.6,998690.4 6296637.9,998696.4 6296634.9,998703.5 6296649.7)))' ) = 109.445
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{109.44500000142554} and areaRotate{109.44500000142554} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{109.44500000142554} and expectedArea{109.44482421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((756146.1 6268489.9,756150.8 6268496.3,756153.6 6268493.9,756148.8 6268487.7,756146.1 6268489.9)))' ) = 28.25
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{28.250000002095472} and areaRotate{28.250000002095472} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{28.250000002095472} and expectedArea{28.25048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((793408.7 6705384.6,793408.7 6705386.1,793400.8 6705386.7,793400.4 6705383.7,793408.7 6705383,793408.7 6705384.6)))' ) = 24.835
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{24.835000000426081} and areaRotate{24.835000000426081} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{24.835000000426081} and expectedArea{24.83544921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((793408.2 6705374.5,793408.7 6705383,793400.4 6705383.7,793389.8 6705384.5,793389.9 6705387.5,793388.1 6705387.6,793387.7 6705384.6,793386.9 6705376.1,793393.9 6705375.5,793408.2 6705374.5)))' ) = 188.5
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{188.4999999972934} and areaRotate{188.4999999972934} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{188.4999999972934} and expectedArea{188.49951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((793400.4 6705383.7,793400.8 6705386.7,793389.9 6705387.5,793389.8 6705384.5,793400.4 6705383.7)))' ) = 32.45
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{32.450000000069842} and areaRotate{32.450000000069842} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{32.450000000069842} and expectedArea{32.4501953125} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '282: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is GEOMETRYCOLLECTION(TIN(((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1))),TIN(((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)))) and should be GEOMETRYCOLLECTION(TIN(((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))),TIN(((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1))))' has passed
1: line#289:2|@polyhedral|POLYHEDRALSURFACE(((-1 0,0 -1,0 0,-1 0)),((-1 0,-1 -1,0 -1,-1 0)))|POINT(0 0)
2: area( ' MULTIPOLYGON(((793466.5 6705446.4,793466.3 6705449,793463.4 6705471.1,793453.5 6705470.2,793457 6705441.9,793457.1 6705441.2,793466.8 6705442,793466.5 6705446.4)))' ) = 292.53
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{292.53000000067294} and areaRotate{292.53000000067294} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{292.53000000067294} and expectedArea{292.5302734375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((793437.9 6705271.8,793435.9 6705277.9,793433 6705278.1,793423.9 6705278.9,793412 6705283.3,793418.2 6705265.7,793437.9 6705271.8)))' ) = 239.065
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{239.06500000081371} and areaRotate{239.06500000081371} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{239.06500000081371} and expectedArea{239.06494140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((793417.6 6705296.1,793409.1 6705292.8,793412 6705283.3,793423.9 6705278.9,793433 6705278.1,793429.9 6705293.5,793428.5 6705300.6,793417.6 6705296.1)))' ) = 341.905
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{341.90500000022757} and areaRotate{341.90500000022757} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{341.90500000022757} and expectedArea{341.90478515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((793446.7 6705300.8,793443.9 6705306.9,793428.5 6705300.6,793429.9 6705293.5,793433 6705278.1,793435.9 6705277.9,793439.8 6705277.6,793446.7 6705300.8)))' ) = 341.775
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{341.77499999920838} and areaRotate{341.77499999920838} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{341.77499999920838} and expectedArea{341.77490234375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '289: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE(((-1/1 0/1,0/1 -1/1,0/1 0/1,-1/1 0/1)),((-1/1 0/1,-1/1 -1/1,0/1 -1/1,-1/1 0/1)))) is POINT(0/1 0/1) and should be POINT(0/1 0/1)' has passed
1: line#290:3|@polyhedral|POLYHEDRALSURFACE(((-1 0,0 -1,0 0,-1 0)),((-1 0,-1 -1,0 -1,-1 0)))|POINT(0 0 0)
2: area( ' MULTIPOLYGON(((793437.9 6705271.8,793458.8 6705278.3,793451.4 6705302.1,793446.7 6705300.8,793439.8 6705277.6,793435.9 6705277.9,793437.9 6705271.8)))' ) = 344.755
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{344.75499999702924} and areaRotate{344.75499999702924} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{344.75499999702924} and expectedArea{344.755859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((793411 6705308.9,793402.3 6705304.8,793409.1 6705292.8,793417.6 6705296.1,793411 6705308.9)))' ) = 131.43
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{131.42999999755006} and areaRotate{131.42999999755006} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{131.42999999755006} and expectedArea{131.4306640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((793424.2 6705322.4,793428.5 6705300.6,793443.9 6705306.9,793435.3 6705328,793424.2 6705322.4)))' ) = 322.59
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{322.58999999835453} and areaRotate{322.58999999835453} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{322.58999999835453} and expectedArea{322.59033203125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1003417.7 6296449,1003411.1 6296441.3,1003415.2 6296437.9,1003421.1 6296445.2,1003417.7 6296449)))' ) = 50.625
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{50.625000001164146} and areaRotate{50.625000001164146} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{50.625000001164146} and expectedArea{50.625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1003503.8 6296345.3,1003501.4 6296338.3,1003505 6296336.8,1003508 6296342.9,1003503.8 6296345.3)))' ) = 30.81
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{30.809999999951689} and areaRotate{30.809999999951689} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{30.809999999951689} and expectedArea{30.8095703125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((851692.7 6687302.3,851699.4 6687297.8,851702.5 6687302.4,851702.7 6687302.3,851702.9 6687302.2,851707.2 6687308.7,851700.1 6687313.4,851692.7 6687302.3)))' ) = 111.545
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{111.54499999813677} and areaRotate{111.54499999813677} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{111.54499999813677} and expectedArea{111.544921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((854085.9 6646188.4,854091.5 6646195.3,854112.7 6646221.6,854107.9 6646229.1,854085 6646201.4,854079.8 6646206,854084.9 6646211.6,854081.5 6646215,854087.5 6646222.2,854080.4 6646227.5,854075.1 6646221.4,854071.7 6646225.1,854072.6 6646226.6,854067.1 6646230.3,854061.2 6646223.7,854058.7 6646226,854067.3 6646235,854062.1 6646239,854059 6646235.3,854050.6 6646241.6,854042 6646231.5,854044.3 6646225.6,854079.5 6646195.2,854078.5 6646194.3,854076.8 6646192.8,854064.1 6646201.6,854052.9 6646213,854049.7 6646215.4,854034 6646196.6,854049.3 6646182.6,854051.4 6646182.1,854071.1 6646168.7,854072.7 6646171,854077.3 6646177.4,854076.4 6646178.3,854073.6 6646181,854077 6646185.9,854079.4 6646184.5,854081.7 6646183.1,854085.9 6646188.4)))' ) = 2365.26
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '290: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE(((-1/1 0/1,0/1 -1/1,0/1 0/1,-1/1 0/1)),((-1/1 0/1,-1/1 -1/1,0/1 -1/1,-1/1 0/1)))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#292:2|@polyhedral|POLYHEDRALSURFACE(((-1 1,0 0,0 1,-1 1)),((-1 1,-1 0,0 0,-1 1)))|LINESTRING(0 0,0 1)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{2365.2550000064525} and areaRotate{2365.2550000064525} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{2365.2550000064525} and expectedArea{2365.25341796875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((793424.2 6705322.4,793414.7 6705317.8,793417.4 6705312,793411 6705308.9,793417.6 6705296.1,793428.5 6705300.6,793424.2 6705322.4)))' ) = 268.535
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{268.53499999924441} and areaRotate{268.53499999924441} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{268.53499999924441} and expectedArea{268.53466796875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((793354.8 6705170.9,793358.7 6705128.9,793374.4 6705130.4,793370.5 6705172.3,793354.8 6705170.9)))' ) = 664.27
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '292: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE(((-1/1 1/1,0/1 0/1,0/1 1/1,-1/1 1/1)),((-1/1 1/1,-1/1 0/1,0/1 0/1,-1/1 1/1)))) is LINESTRING(0/1 0/1,0/1 1/1) and should be LINESTRING(0/1 0/1,0/1 1/1)' has passed
1: line#293:3|@polyhedral|POLYHEDRALSURFACE(((-1 1,0 0,0 1,-1 1)),((-1 1,-1 0,0 0,-1 1)))|LINESTRING(0 0 0,0 1 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{664.27000000290968} and areaRotate{664.27000000290968} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{664.27000000290968} and expectedArea{664.2705078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((793407.5 6705589.1,793397.8 6705589.4,793397.7 6705575.3,793400.1 6705575.2,793400.1 6705573.7,793407.4 6705573.7,793407.5 6705589.1)))' ) = 147.21
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{147.21000000173288} and areaRotate{147.21000000173288} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{147.21000000173288} and expectedArea{147.21044921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((854345 6646148.8,854342 6646145,854345.5 6646142.1,854348.6 6646145.9,854345 6646148.8)))' ) = 22.335
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{22.335000000708384} and areaRotate{22.335000000708384} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{22.335000000708384} and expectedArea{22.3349609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((664296.3 6854779.7,664298.4 6854784.6,664311 6854814.2,664325.8 6854809.3,664331.3 6854807,664339.7 6854803.3,664341.6 6854808.8,664336.1 6854812,664325.3 6854816.1,664325.1 6854814.4,664318.2 6854816.3,664318.5 6854818.6,664305.3 6854823.2,664306.6 6854826.4,664307.8 6854828.9,664311.4 6854826.9,664320.8 6854848.6,664310.1 6854854.3,664317.4 6854871.7,664308.3 6854875.5,664300.6 6854858.1,664296.1 6854848.4,664302.9 6854845.5,664296.7 6854830,664293.9 6854823.3,664286.7 6854805.2,664277.5 6854809,664271.9 6854796.1,664268 6854785.2,664276.9 6854781.6,664278.9 6854786.7,664285.7 6854783.8,664296.3 6854779.7)))' ) = 1962.1
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1962.1000000012209} and areaRotate{1962.1000000012209} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1962.1000000012209} and expectedArea{1962.10205078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((417415.2 6866913.9,417408.8 6866909.7,417415.9 6866899.4,417422.2 6866903.6,417415.2 6866913.9)))' ) = 95.015
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{95.014999999841663} and areaRotate{95.014999999841663} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{95.014999999841663} and expectedArea{95.014892578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((130019.1 6848392.4,130018.3 6848384.2,130014.7 6848384.4,130013.7 6848374.4,130016.7 6848374.1,130016.2 6848368.1,130031.1 6848366.6,130031.9 6848373.2,130029.1 6848373.5,130030.6 6848390.2,130019.1 6848392.4)))' ) = 339.44
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '293: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE(((-1/1 1/1,0/1 0/1,0/1 1/1,-1/1 1/1)),((-1/1 1/1,-1/1 0/1,0/1 0/1,-1/1 1/1)))) is LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1)' has passed
1: line#296:2|@polyhedral|POLYHEDRALSURFACE(((0 1,1 0,1 1,0 1)),((0 1,0 0,1 0,0 1)))|GEOMETRYCOLLECTION(TRIANGLE((1 -0,0 0,0.5 0.5,1 -0)),TRIANGLE((0.5 0.5,0 0,-0 1,0.5 0.5)),TRIANGLE((1 1,0.5 0.5,0 1,1 1)),TRIANGLE((1 0,0.5 0.5,1 1,1 0)))
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{339.43999999542007} and areaRotate{339.43999999542007} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{339.43999999542007} and expectedArea{339.43988037109398} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128574.6 6847815.6,128547.2 6847817.5,128545.1 6847796.9,128573.1 6847794.6,128574.6 6847815.6)))' ) = 579.94
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{579.94000000098401} and areaRotate{579.94000000098401} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{579.94000000098401} and expectedArea{579.93994140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129195.1 6847821.9,129172 6847832.3,129163 6847812.4,129186.4 6847802.5,129195.1 6847821.9)))' ) = 546.69
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{546.69000000446954} and areaRotate{546.69000000446954} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{546.69000000446954} and expectedArea{546.69000244140602} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129163.9 6847790.4,129169 6847805.2,129145.5 6847813.9,129140.2 6847799,129163.9 6847790.4)))' ) = 395.44
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{395.43999999738287} and areaRotate{395.43999999738287} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{395.43999999738287} and expectedArea{395.44006347656199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129073.4 6847586.6,129071.4 6847601.6,129047.5 6847599.7,129048.8 6847584.4,129073.4 6847586.6)))' ) = 370.77
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{370.76999999825318} and areaRotate{370.76999999825318} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{370.76999999825318} and expectedArea{370.77001953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128073.9 6847452.9,128069.6 6847453.4,128067.3 6847444,128085.2 6847439,128087.9 6847447.2,128073.9 6847452.9)))' ) = 182.035
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{182.03499999732139} and areaRotate{182.03499999732139} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{182.03499999732139} and expectedArea{182.03509521484401} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '296: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE(((0/1 1/1,1/1 0/1,1/1 1/1,0/1 1/1)),((0/1 1/1,0/1 0/1,1/1 0/1,0/1 1/1)))) is GEOMETRYCOLLECTION(TRIANGLE((1/1 1/1,0/1 1/1,1/2 1/2,1/1 1/1)),TRIANGLE((1/1 0/1,1/1 1/1,1/2 1/2,1/1 0/1)),TRIANGLE((1/2 1/2,0/1 1/1,0/1 0/1,1/2 1/2)),TRIANGLE((1/1 0/1,1/2 1/2,0/1 0/1,1/1 0/1))) and should be GEOMETRYCOLLECTION(TRIANGLE((1/1 0/1,0/1 0/1,1/2 1/2,1/1 0/1)),TRIANGLE((1/2 1/2,0/1 0/1,0/1 1/1,1/2 1/2)),TRIANGLE((1/1 1/1,1/2 1/2,0/1 1/1,1/1 1/1)),TRIANGLE((1/1 0/1,1/2 1/2,1/1 1/1,1/1 0/1)))' has passed
1: line#297:3|@polyhedral|POLYHEDRALSURFACE(((0 1,1 0,1 1,0 1)),((0 1,0 0,1 0,0 1)))|TIN(((0 1 0,0.5 0.5 0,1 1 0,0 1 0)),((0.5 0.5 0,1 0 0,1 1 0,0.5 0.5 0)),((0.5 0.5 0,0 1 0,0 0 0,0.5 0.5 0)),((0.5 0.5 0,0 0 0,1 0 0,0.5 0.5 0)))
2: area( ' MULTIPOLYGON(((129000.7 6847551.3,128980.1 6847549,128981.3 6847529.9,129002.3 6847531.7,129000.7 6847551.3)))' ) = 405.35
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{405.35000000688967} and areaRotate{405.35000000688967} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{405.35000000688967} and expectedArea{405.34997558593801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129163.5 6847763.7,129167.9 6847776.4,129172.2 6847774.5,129176.1 6847784.2,129178.5 6847783.4,129185.9 6847800.4,129174.6 6847805,129167.6 6847788.2,129169.6 6847787.2,129165.2 6847777.8,129160.3 6847779,129163.4 6847787.5,129139.5 6847796.9,129131.1 6847775.7,129163.5 6847763.7)))' ) = 997.315
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{997.3150000088765} and areaRotate{997.3150000088765} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{997.3150000088765} and expectedArea{997.31481933593795} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128830 6847991.8,128821.6 6847984.5,128838.7 6847965.5,128846.6 6847972.6,128830 6847991.8)))' ) = 276.985
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{276.98500000387162} and areaRotate{276.98500000387162} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{276.98500000387162} and expectedArea{276.98492431640602} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128849.5 6848029.7,128838.3 6848025.6,128853 6847982.8,128864.1 6847986.8,128849.5 6848029.7)))' ) = 537.11
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{537.10999999318574} and areaRotate{537.10999999318574} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{537.10999999318574} and expectedArea{537.11004638671898} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((130329.3 6848025.9,130347 6848021.9,130351.4 6848047.1,130334.8 6848051.2,130329.3 6848025.9)))' ) = 453.085
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{453.08499999920969} and areaRotate{453.08499999920969} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{453.08499999920969} and expectedArea{453.0849609375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128903.7 6847904.5,128899.1 6847911.2,128913.1 6847924,128914.1 6847921.1,128920.8 6847923.9,128911.6 6847946.1,128909.1 6847945.3,128907.5 6847947.8,128896.6 6847971,128881.3 6847964.3,128891.4 6847942.3,128882.3 6847933.8,128881.1 6847934.7,128869 6847923.9,128886.4 6847903.2,128873.5 6847894.1,128880.6 6847884.8,128903.7 6847904.5)))' ) = 1958.51
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1958.5050000007836} and areaRotate{1958.5050000007836} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1958.5050000007836} and expectedArea{1958.5048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128822.8 6847951.1,128850 6847920.5,128864.1 6847933.1,128852.3 6847948.1,128861.2 6847957.3,128850.2 6847970,128838.9 6847961,128837.1 6847963,128822.8 6847951.1)))' ) = 1026.12
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1026.1249999997985} and areaRotate{1026.1249999997985} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1026.1249999997985} and expectedArea{1026.12487792969} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '297: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE(((0/1 1/1,1/1 0/1,1/1 1/1,0/1 1/1)),((0/1 1/1,0/1 0/1,1/1 0/1,0/1 1/1)))) is TIN(((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1))) and should be TIN(((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)))' has passed
1: line#299:2|@polyhedral|POLYHEDRALSURFACE(((1.4 1.6,1.6 1.4,1.6 1.6,1.4 1.6)),((1.4 1.6,1.4 1.4,1.6 1.4,1.4 1.6)))|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((130818.6 6848524.4,130801.6 6848527.3,130800.9 6848523.8,130797 6848503.8,130811.4 6848500.4,130810.4 6848491,130818.7 6848490.4,130827.3 6848522.9,130818.6 6848524.4)))' ) = 702.37
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{702.37000000181706} and areaRotate{702.37000000181706} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{702.37000000181706} and expectedArea{702.36999511718795} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1003487.9 6296351.7,1003479.9 6296350.2,1003480.7 6296344.1,1003488.4 6296344.6,1003487.9 6296351.7)))' ) = 52.46
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{52.459999996945257} and areaRotate{52.459999996945257} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{52.459999996945257} and expectedArea{52.46044921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244186.6 6866217.7,244176.1 6866219.8,244175.3 6866206.7,244184.7 6866206.4,244186.6 6866217.7)))' ) = 123.01
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{123.0100000020588} and areaRotate{123.0100000020588} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{123.0100000020588} and expectedArea{123.009887695312} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244199.9 6866242.9,244194 6866240.6,244192.4 6866243.6,244189.7 6866242.7,244184.9 6866252.5,244192.8 6866256.7,244199.9 6866242.9)))' ) = 126.25
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{126.24999999837381} and areaRotate{126.24999999837381} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{126.24999999837381} and expectedArea{126.25} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((244508.8 6866249.7,244507.5 6866256.3,244503.9 6866255.5,244503.4 6866258,244491.8 6866256,244492.6 6866252.9,244484.6 6866251,244486 6866243.9,244508.8 6866249.7)))' ) = 198.285
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '299: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE(((7/5 8/5,8/5 7/5,8/5 8/5,7/5 8/5)),((7/5 8/5,7/5 7/5,8/5 7/5,7/5 8/5)))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#300:3|@polyhedral|POLYHEDRALSURFACE(((1.4 1.6,1.6 1.4,1.6 1.6,1.4 1.6)),((1.4 1.6,1.4 1.4,1.6 1.4,1.4 1.6)))|GEOMETRYCOLLECTION EMPTY
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{198.28500000456097} and areaRotate{198.28500000456097} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{198.28500000456097} and expectedArea{198.28503417968801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((131469.7 6848645,131472.2 6848625.7,131495.1 6848628.9,131492.3 6848647.9,131469.7 6848645)))' ) = 443.745
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{443.74500000328374} and areaRotate{443.74500000328374} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{443.74500000328374} and expectedArea{443.74493408203102} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((130628.6 6848656.4,130612.3 6848659.7,130608.7 6848639.8,130628.4 6848635.6,130631.5 6848655.8,130628.6 6848656.4)))' ) = 403.645
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{403.64499999297948} and areaRotate{403.64499999297948} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{403.64499999297948} and expectedArea{403.64508056640602} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((130483.4 6848646,130480.1 6848666.3,130462.8 6848662.9,130466.4 6848643.2,130483.4 6848646)))' ) = 353.695
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{353.69500000516013} and areaRotate{353.69500000516013} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{353.69500000516013} and expectedArea{353.69488525390602} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((130275.3 6849014.8,130303.2 6849015.2,130302.8 6849041.6,130274.9 6849040.7,130275.1 6849032.7,130275.3 6849014.8)))' ) = 728.855
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{728.85499999747344} and areaRotate{728.85499999747344} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{728.85499999747344} and expectedArea{728.85491943359398} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((130351.2 6849050.3,130377.6 6849051.4,130377.6 6849079.9,130349.8 6849079.7,130351.2 6849050.3)))' ) = 785
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{784.99999999232375} and areaRotate{784.99999999232375} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{784.99999999232375} and expectedArea{785} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((130314.4 6849031.4,130347.2 6849033.6,130347.5 6849041.6,130345.2 6849041.8,130344.5 6849077.8,130320.5 6849077,130319.9 6849071.4,130313 6849071.3,130314.4 6849031.4)))' ) = 1383.04
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{1383.0350000045028} and areaRotate{1383.0350000045028} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{1383.0350000045028} and expectedArea{1383.0349731445301} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((131168.6 6848997,131175.6 6848996.1,131176.6 6849005.1,131184.2 6849004.4,131186.6 6849026,131186.8 6849027.4,131181.7 6849027.9,131181.4 6849025,131174.2 6849025.7,131174.5 6849028.4,131170.2 6849028.9,131167.3 6849006.8,131170.1 6849005.9,131168.6 6848997)))' ) = 428.34
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{428.33999999767479} and areaRotate{428.33999999767479} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{428.33999999767479} and expectedArea{428.33990478515602} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((131588.8 6848694.8,131609 6848698.6,131605.8 6848719.5,131600.1 6848719.8,131599.7 6848722.9,131584.7 6848719.9,131588.8 6848694.8)))' ) = 507.03
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '300: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE(((7/5 8/5,8/5 7/5,8/5 8/5,7/5 8/5)),((7/5 8/5,7/5 7/5,8/5 7/5,7/5 8/5)))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#303:2|@polyhedral|POLYHEDRALSURFACE(((1.4 2,1.6 0,1.6 2,1.4 2)),((1.4 2,1.4 0,1.6 0,1.4 2)))|GEOMETRYCOLLECTION(POLYGON((8/5 64/35,104/73 128/73,7/5 2/1,8/5 2/1,8/5 64/35)),TRIANGLE((104/73 128/73,7/5 61/35,7/5 2/1,104/73 128/73)),TRIANGLE((8/5 0/1,86/57 52/57,8/5 26/35,8/5 0/1)),POLYGON((8/5 17/10,143/100 17/10,104/73 128/73,8/5 64/35,8/5 17/10)),POLYGON((143/100 17/10,7/5 17/10,7/5 61/35,104/73 128/73,143/100 17/10)),POLYGON((8/5 26/35,86/57 52/57,147/100 13/10,8/5 13/10,8/5 26/35)),POLYGON((8/5 0/1,7/5 0/1,7/5 39/35,86/57 52/57,8/5 0/1)),POLYGON((86/57 52/57,7/5 39/35,7/5 13/10,147/100 13/10,86/57 52/57)))
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{507.02999999546694} and areaRotate{507.02999999546694} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{507.02999999546694} and expectedArea{507.02996826171898} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129325.6 6847609.7,129330.7 6847615.4,129335.6 6847611.1,129330.2 6847605.4,129325.6 6847609.7)))' ) = 49.65
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{49.649999999906868} and areaRotate{49.649999999906868} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{49.649999999906868} and expectedArea{49.6500244140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129427 6847541.1,129425 6847544,129428.1 6847546.1,129429.2 6847544.4,129431.8 6847546.1,129432.8 6847544.3,129427 6847541.1)))' ) = 19.52
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{19.519999999146314} and areaRotate{19.519999999146314} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{19.519999999146314} and expectedArea{19.5199584960938} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127736.2 6848323.6,127736.3 6848331.6,127749.1 6848331.4,127749.2 6848324,127745.2 6848324.3,127745.3 6848323,127740.7 6848322.8,127740.5 6848323.7,127736.2 6848323.6)))' ) = 102.81
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{102.80999999922484} and areaRotate{102.80999999922484} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{102.80999999922484} and expectedArea{102.81005859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((131551 6848858,131557.2 6848860.8,131552.6 6848870.8,131555.1 6848871.8,131553 6848876.6,131546.3 6848875,131546.1 6848871.1,131551 6848858)))' ) = 118.145
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{118.14500000017915} and areaRotate{118.14500000017915} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{118.14500000017915} and expectedArea{118.14508056640599} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127707.9 6848322.5,127708.4 6848331,127722.5 6848330.8,127722.1 6848321.8,127707.9 6848322.5)))' ) = 124.015
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{124.01499999985549} and areaRotate{124.01499999985549} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{124.01499999985549} and expectedArea{124.01507568359401} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128622.4 6847450.1,128618.3 6847460.2,128619.5 6847460.7,128617.7 6847465.3,128624.5 6847468.3,128626.5 6847463.9,128630.8 6847453.4,128622.4 6847450.1)))' ) = 136.96
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{136.96000000170375} and areaRotate{136.96000000170375} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{136.96000000170375} and expectedArea{136.96002197265599} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129404.3 6847543.4,129404.3 6847548.8,129408 6847549,129408.1 6847543.7,129404.3 6847543.4)))' ) = 20.075
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{20.075000001229999} and areaRotate{20.075000001229999} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{20.075000001229999} and expectedArea{20.0750732421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129373.2 6847535.8,129373.6 6847544.2,129384 6847543.9,129383.7 6847549.7,129390.9 6847549.7,129390.9 6847543,129384.8 6847542.6,129384.7 6847536.1,129383.5 6847536,129383.3 6847531.8,129379.3 6847531.8,129379.4 6847535.3,129373.2 6847535.8)))' ) = 158.61
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{158.60999999288671} and areaRotate{158.60999999288671} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{158.60999999288671} and expectedArea{158.61004638671901} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128555.1 6847584.2,128556 6847588.5,128560.8 6847587.9,128560.2 6847583.8,128555.1 6847584.2)))' ) = 21.165
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{21.164999999596116} and areaRotate{21.164999999596116} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{21.164999999596116} and expectedArea{21.1650390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128585.6 6847464.3,128582.5 6847469,128586.4 6847471.6,128589.5 6847467,128585.6 6847464.3)))' ) = 26.35
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{26.349999999350988} and areaRotate{26.349999999350988} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{26.349999999350988} and expectedArea{26.3500366210938} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128580.5 6847439.4,128580.6 6847443.2,128587.6 6847442.9,128587.4 6847439.2,128580.5 6847439.4)))' ) = 26.1
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{26.100000000002179} and areaRotate{26.100000000002179} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{26.100000000002179} and expectedArea{26.0999755859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129314.2 6847541.9,129312.9 6847545.4,129317.2 6847546.7,129318.2 6847543.4,129314.2 6847541.9)))' ) = 15.72
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{15.719999999513387} and areaRotate{15.719999999513387} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{15.719999999513387} and expectedArea{15.7200317382812} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '303: intersection(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE(((7/5 2/1,8/5 0/1,8/5 2/1,7/5 2/1)),((7/5 2/1,7/5 0/1,8/5 0/1,7/5 2/1)))) is GEOMETRYCOLLECTION(TRIANGLE((104/73 128/73,7/5 2/1,7/5 61/35,104/73 128/73)),POLYGON((8/5 2/1,7/5 2/1,104/73 128/73,8/5 64/35,8/5 2/1)),POLYGON((86/57 52/57,7/5 39/35,7/5 0/1,8/5 0/1,86/57 52/57)),TRIANGLE((8/5 0/1,8/5 26/35,86/57 52/57,8/5 0/1)),POLYGON((104/73 128/73,7/5 61/35,7/5 17/10,143/100 17/10,104/73 128/73)),POLYGON((8/5 64/35,104/73 128/73,143/100 17/10,8/5 17/10,8/5 64/35)),POLYGON((147/100 13/10,7/5 13/10,7/5 39/35,86/57 52/57,147/100 13/10)),POLYGON((8/5 13/10,147/100 13/10,86/57 52/57,8/5 26/35,8/5 13/10))) and should be GEOMETRYCOLLECTION(POLYGON((8/5 64/35,104/73 128/73,7/5 2/1,8/5 2/1,8/5 64/35)),TRIANGLE((104/73 128/73,7/5 61/35,7/5 2/1,104/73 128/73)),TRIANGLE((8/5 0/1,86/57 52/57,8/5 26/35,8/5 0/1)),POLYGON((8/5 17/10,143/100 17/10,104/73 128/73,8/5 64/35,8/5 17/10)),POLYGON((143/100 17/10,7/5 17/10,7/5 61/35,104/73 128/73,143/100 17/10)),POLYGON((8/5 26/35,86/57 52/57,147/100 13/10,8/5 13/10,8/5 26/35)),POLYGON((8/5 0/1,7/5 0/1,7/5 39/35,86/57 52/57,8/5 0/1)),POLYGON((86/57 52/57,7/5 39/35,7/5 13/10,147/100 13/10,86/57 52/57)))' has passed
1: line#305:3|@polyhedral|POLYHEDRALSURFACE(((1.4 2,1.6 0,1.6 2,1.4 2)),((1.4 2,1.4 0,1.6 0,1.4 2)))|GEOMETRYCOLLECTION(TIN(((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))),TIN(((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1))))
2: area( ' MULTIPOLYGON(((127407.4 6847723.1,127412.8 6847724.9,127410.4 6847733.7,127404.5 6847731.9,127407.4 6847723.1)))' ) = 54.49
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{54.489999998430861} and areaRotate{54.489999998430861} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{54.489999998430861} and expectedArea{54.489990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127449.1 6847652.4,127459.2 6847658.9,127467.4 6847644.9,127460.8 6847640.5,127455.2 6847649.1,127452.6 6847647.6,127449.1 6847652.4)))' ) = 154.235
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{154.23499999813416} and areaRotate{154.23499999813416} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{154.23499999813416} and expectedArea{154.23498535156199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128552.5 6847341.2,128552.5 6847345.3,128558.5 6847345.1,128558.2 6847341.4,128552.5 6847341.2)))' ) = 22.815
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{22.815000002187805} and areaRotate{22.815000002187805} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{22.815000002187805} and expectedArea{22.81494140625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127252.8 6847940.8,127252.6 6847946,127260.3 6847946.5,127260.3 6847940.8,127252.8 6847940.8)))' ) = 41.445
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{41.44499999786828} and areaRotate{41.44499999786828} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{41.44499999786828} and expectedArea{41.4450073242188} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127490.6 6847618.5,127487 6847625.7,127488 6847626.2,127486.3 6847629.6,127493.8 6847633.6,127498.9 6847623.1,127490.6 6847618.5)))' ) = 107.905
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{107.90500000118365} and areaRotate{107.90500000118365} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{107.90500000118365} and expectedArea{107.905029296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128250.5 6847488.4,128253.9 6847493.6,128256.9 6847491.5,128258.6 6847494.3,128262.3 6847491.9,128260.6 6847488.5,128267.8 6847483.6,128264.7 6847478.8,128250.5 6847488.4)))' ) = 116.83
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{116.82999999918349} and areaRotate{116.82999999918349} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{116.82999999918349} and expectedArea{116.830078125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129417.8 6847541.5,129417.5 6847545.6,129423.2 6847546,129423.4 6847541.6,129417.8 6847541.5)))' ) = 24.075
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{24.075000000020736} and areaRotate{24.075000000020736} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{24.075000000020736} and expectedArea{24.0750122070312} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128248.6 6847408.3,128245.3 6847402.1,128259.7 6847395.3,128259.1 6847394.2,128264.1 6847392.2,128266.3 6847396.6,128262.1 6847398.7,128263.4 6847401.7,128248.6 6847408.3)))' ) = 142.92
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{142.91999999950684} and areaRotate{142.91999999950684} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{142.91999999950684} and expectedArea{142.91998291015599} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129653.5 6847561.7,129653.2 6847565.4,129659.1 6847565.4,129659.3 6847562.2,129653.5 6847561.7)))' ) = 20.245
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{20.245000001071169} and areaRotate{20.245000001071169} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{20.245000001071169} and expectedArea{20.2451171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127776.5 6848353.6,127776.9 6848357.4,127778.8 6848357.1,127780.3 6848365,127775.5 6848365.9,127776 6848369.8,127768.6 6848370.8,127766.9 6848359.5,127771.6 6848358.7,127771.2 6848354.1,127776.5 6848353.6)))' ) = 148.045
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{148.04500000204908} and areaRotate{148.04500000204908} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{148.04500000204908} and expectedArea{148.044921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128536.8 6847513.2,128536 6847516.3,128533.3 6847523.8,128535.2 6847524.5,128534.1 6847527.1,128537.9 6847528.2,128538.9 6847525.8,128539.9 6847526.1,128542.5 6847517.7,128541.1 6847517.4,128542.2 6847514.3,128536.8 6847513.2)))' ) = 85.145
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '305: intersection3D(POLYHEDRALSURFACE(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYHEDRALSURFACE(((7/5 2/1,8/5 0/1,8/5 2/1,7/5 2/1)),((7/5 2/1,7/5 0/1,8/5 0/1,7/5 2/1)))) is GEOMETRYCOLLECTION(TIN(((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))),TIN(((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)))) and should be GEOMETRYCOLLECTION(TIN(((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))),TIN(((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1))))' has passed
1: line#312:S|poly_tin|TIN(((1.7 1.7,1.7 1.3,2 2,1.7 1.7)),((1.3 1.3,0 0,2 0,1.3 1.3)),((1.7 1.3,1.3 1.3,2 0,1.7 1.3)),((0 2,0 0,1.3 1.3,0 2)),((0 2,1.3 1.7,2 2,0 2)),((0 2,1.3 1.3,1.3 1.7,0 2)),((1.3 1.7,1.7 1.7,2 2,1.3 1.7)),((2 2,1.7 1.3,2 0,2 2)))
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{85.144999999446085} and areaRotate{85.144999999446085} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{85.144999999446085} and expectedArea{85.145202636718807} doesn't exceed 0.5%
1: line#315:2|@poly_tin|POINT(0.1 0.1)|POINT(0.1 0.1)
2: area( ' MULTIPOLYGON(((129611.3 6847905.9,129609.9 6847911.2,129617.4 6847912.8,129617 6847914.9,129622.3 6847915.9,129624.3 6847906.9,129615.5 6847905.2,129615.1 6847906.5,129611.3 6847905.9)))' ) = 97.77
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{97.770000001377809} and areaRotate{97.770000001377809} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{97.770000001377809} and expectedArea{97.77001953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129773.1 6847571.9,129779.8 6847571.6,129779.5 6847576,129782.5 6847576.3,129782.3 6847581.5,129802.3 6847584.1,129801.4 6847590.7,129782.1 6847588,129782.4 6847586.5,129778.1 6847586,129770.9 6847585.1,129773.1 6847571.9)))' ) = 263.82
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{263.81999999620575} and areaRotate{263.81999999620575} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{263.81999999620575} and expectedArea{263.81988525390602} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '315: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(1/10 1/10)) is POINT(1/10 1/10) and should be POINT(1/10 1/10)' has passed
1: line#316:3|@poly_tin|POINT(0.1 0.1 0)|POINT(0.1 0.1 0)
2: area( ' MULTIPOLYGON(((505874.9 6886677.4,505879.5 6886672.6,505885.3 6886677.5,505879.9 6886682.7,505874.9 6886677.4)))' ) = 52.5
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{52.499999998162096} and areaRotate{52.499999998162096} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{52.499999998162096} and expectedArea{52.499755859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((501242.1 6886837.1,501236.3 6886836.9,501236.5 6886834.4,501242 6886834.4,501242.1 6886837.1)))' ) = 14.695
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{14.69500000051455} and areaRotate{14.69500000051455} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{14.69500000051455} and expectedArea{14.695068359375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((674058.8 7048291.8,674055.1 7048272.1,674061.2 7048270.7,674065.4 7048290.4,674058.8 7048291.8)))' ) = 130.625
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{130.62500000213041} and areaRotate{130.62500000213041} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{130.62500000213041} and expectedArea{130.625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((501405.8 6886772.8,501400.5 6886775.8,501392.6 6886762.5,501397.2 6886759.3,501405.8 6886772.8)))' ) = 91.905
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{91.904999999545112} and areaRotate{91.904999999545112} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{91.904999999545112} and expectedArea{91.905029296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128164.4 6847592.4,128167.5 6847589.4,128173.9 6847595.7,128175.2 6847594.9,128178.2 6847598.8,128176.6 6847600.1,128174.7 6847598.2,128171.9 6847600.2,128164.4 6847592.4)))' ) = 58.965
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{58.964999999396028} and areaRotate{58.964999999396028} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{58.964999999396028} and expectedArea{58.965087890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128073 6847473.3,128071.9 6847468.9,128086.2 6847466,128086.9 6847470.4,128073 6847473.3)))' ) = 64.65
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{64.650000002098778} and areaRotate{64.650000002098778} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{64.650000002098778} and expectedArea{64.649963378906193} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127903.4 6847355.6,127901.6 6847362.1,127913.1 6847365,127914.7 6847358.4,127903.4 6847355.6)))' ) = 79.515
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{79.515000000315325} and areaRotate{79.515000000315325} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{79.515000000315325} and expectedArea{79.515075683593807} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128423.8 6847559.7,128423.1 6847563.1,128427.9 6847564.5,128428.6 6847560.9,128423.8 6847559.7)))' ) = 17.71
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{17.710000001156587} and areaRotate{17.710000001156587} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{17.710000001156587} and expectedArea{17.7099609375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '316: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(1/10 1/10 0/1)) is POINT(1/10 1/10 0/1) and should be POINT(1/10 1/10 0/1)' has passed
1: line#318:2|@poly_tin|POINT(0.1 0)|POINT(0.1 0)
2: area( ' MULTIPOLYGON(((128203.2 6847301.8,128195.1 6847303.1,128196.4 6847309.6,128204.6 6847308.1,128203.2 6847301.8)))' ) = 54.05
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{54.04999999912252} and areaRotate{54.04999999912252} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{54.04999999912252} and expectedArea{54.050048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127407.7 6847580.4,127412.3 6847579.7,127410.5 6847571.1,127405.9 6847572.7,127407.7 6847580.4)))' ) = 39.56
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{39.559999999361615} and areaRotate{39.559999999361615} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{39.559999999361615} and expectedArea{39.5599365234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128308.9 6847529.3,128303 6847530.8,128304.7 6847535.1,128309.9 6847533.5,128308.9 6847529.3)))' ) = 25.68
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{25.679999998770946} and areaRotate{25.679999998770946} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{25.679999998770946} and expectedArea{25.6799926757812} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128364.4 6847448,128368 6847460.7,128375.2 6847458.9,128373.8 6847452.9,128380.4 6847450.9,128378.4 6847444.6,128369.2 6847446.9,128368.9 6847446.1,128364.4 6847448)))' ) = 148.425
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '318: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(1/10 0/1)) is POINT(1/10 0/1) and should be POINT(1/10 0/1)' has passed
1: line#319:3|@poly_tin|POINT(0.1 00 0)|POINT(0.1 0 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{148.42499999745598} and areaRotate{148.42499999745598} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{148.42499999745598} and expectedArea{148.42510986328099} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127788.8 6848322.9,127781.1 6848322.5,127781.2 6848323.6,127771.5 6848323.4,127771.4 6848325.9,127767.4 6848326,127767.4 6848332.2,127779.8 6848332.1,127779.5 6848340,127787.7 6848339.9,127788.8 6848322.9)))' ) = 243.275
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{243.27499999890975} and areaRotate{243.27499999890975} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{243.27499999890975} and expectedArea{243.27496337890599} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127728.3 6847388.6,127727 6847382.1,127742.3 6847384.3,127742 6847387,127744 6847387.5,127743.3 6847390.7,127728.3 6847388.6)))' ) = 96.31
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{96.309999995824029} and areaRotate{96.309999995824029} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{96.309999995824029} and expectedArea{96.309997558593807} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128273.1 6847546.7,128274.8 6847550.6,128279 6847548.9,128277.5 6847544.9,128273.1 6847546.7)))' ) = 19.785
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{19.785000000809887} and areaRotate{19.785000000809887} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{19.785000000809887} and expectedArea{19.784912109375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((126978 6848113.3,126982.2 6848114.2,126981.9 6848118.1,126977 6848117.6,126978 6848113.3)))' ) = 19.11
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{19.110000000255098} and areaRotate{19.110000000255098} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{19.110000000255098} and expectedArea{19.1099853515625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129528.3 6847858.1,129526.1 6847867.2,129538 6847869.7,129540.4 6847860.1,129528.3 6847858.1)))' ) = 117.375
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{117.37499999556205} and areaRotate{117.37499999556205} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{117.37499999556205} and expectedArea{117.37506103515599} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129468.7 6847664.5,129470.5 6847672.5,129466 6847673,129466.7 6847677.7,129457.5 6847679,129456.3 6847669.9,129460.8 6847669.3,129460.5 6847665.8,129468.7 6847664.5)))' ) = 134.325
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '319: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(1/10 0/1 0/1)) is POINT(1/10 0/1 0/1) and should be POINT(1/10 0/1 0/1)' has passed
1: line#321:2|@poly_tin|POINT(0 0)|POINT(0 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{134.32499999733369} and areaRotate{134.32499999733369} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{134.32499999733369} and expectedArea{134.324951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129618.5 6847918,129623.7 6847919.4,129622 6847927.3,129616.2 6847925.9,129618.5 6847918)))' ) = 46.25
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{46.250000001047724} and areaRotate{46.250000001047724} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{46.250000001047724} and expectedArea{46.25} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129211.9 6847479,129214.2 6847485.4,129218.7 6847483.7,129216.8 6847477.6,129211.9 6847479)))' ) = 32.63
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{32.629999998994322} and areaRotate{32.629999998994322} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{32.629999998994322} and expectedArea{32.6299438476562} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127174.1 6847749.8,127181.3 6847750.9,127178.7 6847763.4,127171.7 6847761.7,127174.1 6847749.8)))' ) = 90.12
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{90.1199999977555} and areaRotate{90.1199999977555} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{90.1199999977555} and expectedArea{90.119934082031193} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128869 6847923.9,128882.7 6847907.5,128870.1 6847897.3,128856.2 6847912.5,128869 6847923.9)))' ) = 349.7
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{349.69999999506774} and areaRotate{349.69999999506774} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{349.69999999506774} and expectedArea{349.70001220703102} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '321: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(0/1 0/1)) is POINT(0/1 0/1) and should be POINT(0/1 0/1)' has passed
1: line#322:3|@poly_tin|POINT(0 0 0)|POINT(0 0 0)
2: area( ' MULTIPOLYGON(((127347.4 6847410.1,127346.8 6847412.6,127349.6 6847413.8,127348.7 6847417,127353.4 6847419,127355.9 6847412.4,127347.4 6847410.1)))' ) = 44.515
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{44.515000000233144} and areaRotate{44.515000000233144} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{44.515000000233144} and expectedArea{44.5149536132812} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128506.4 6848126,128509 6848132.3,128516.4 6848129.3,128514.3 6848123.4,128506.4 6848126)))' ) = 53.245
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{53.245000002595845} and areaRotate{53.245000002595845} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{53.245000002595845} and expectedArea{53.2449951171875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128030.2 6847454.2,128026.5 6847455.9,128029.4 6847461.4,128032.9 6847460,128030.2 6847454.2)))' ) = 24.68
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{24.680000000644498} and areaRotate{24.680000000644498} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{24.680000000644498} and expectedArea{24.6799926757812} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127683.4 6847651.3,127690.6 6847654.5,127688.6 6847659.2,127681.1 6847656.1,127683.4 6847651.3)))' ) = 41.685
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{41.68499999758555} and areaRotate{41.68499999758555} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{41.68499999758555} and expectedArea{41.6849365234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129270.3 6847363.7,129267.1 6847360.9,129272 6847355.3,129275.2 6847358.4,129270.3 6847363.7)))' ) = 31.895
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{31.894999997755882} and areaRotate{31.894999997755882} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{31.894999997755882} and expectedArea{31.89501953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129306.5 6847540.8,129306.6 6847544.4,129310.9 6847544.4,129311 6847540.6,129306.5 6847540.8)))' ) = 16.28
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{16.279999998776042} and areaRotate{16.279999998776042} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{16.279999998776042} and expectedArea{16.2799682617188} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128063.8 6847455.2,128068.6 6847454,128071.8 6847468,128067.6 6847469.1,128063.8 6847455.2)))' ) = 66.8
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{66.800000000512227} and areaRotate{66.800000000512227} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{66.800000000512227} and expectedArea{66.799987792968807} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127285.4 6847620.6,127290.6 6847619.8,127289.7 6847613.6,127284.6 6847614.1,127285.4 6847620.6)))' ) = 33.255
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{33.255000000408756} and areaRotate{33.255000000408756} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{33.255000000408756} and expectedArea{33.2549438476562} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127595.5 6848140.9,127597 6848148.4,127603 6848147.1,127601.5 6848139.3,127595.5 6848140.9)))' ) = 48.075
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{48.074999999022111} and areaRotate{48.074999999022111} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{48.074999999022111} and expectedArea{48.074951171875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '322: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(0/1 0/1 0/1)) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#324:2|@poly_tin|POINT(1.5 1.3)|POINT(1.5 1.3)
2: area( ' MULTIPOLYGON(((127209.6 6847721.2,127214.4 6847722.4,127213.1 6847729.7,127208.5 6847728.6,127209.6 6847721.2)))' ) = 35.925
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{35.925000000332162} and areaRotate{35.925000000332162} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{35.925000000332162} and expectedArea{35.9249877929688} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129832.1 6847461.2,129831.8 6847463.7,129829.4 6847463.4,129829 6847465.9,129837.5 6847466.9,129837.3 6847469,129841.5 6847469.3,129842.2 6847462.8,129832.1 6847461.2)))' ) = 64.16
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{64.160000000594891} and areaRotate{64.160000000594891} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{64.160000000594891} and expectedArea{64.1600341796875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127757.9 6847351.3,127758.1 6847356.2,127771 6847355.9,127771.2 6847348,127766.3 6847348.2,127766.3 6847351.8,127757.9 6847351.3)))' ) = 75.475
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{75.474999995957489} and areaRotate{75.474999995957489} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{75.474999995957489} and expectedArea{75.475158691406193} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '324: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(3/2 13/10)) is POINT(3/2 13/10) and should be POINT(3/2 13/10)' has passed
1: line#325:3|@poly_tin|POINT(1.5 1.3 0)|POINT(1.5 1.3 0)
2: area( ' MULTIPOLYGON(((127758.8 6847464.8,127758.1 6847472.6,127763.3 6847472.8,127762.8 6847478,127770.7 6847478.5,127770.6 6847470.1,127772.2 6847470.1,127772.3 6847465,127758.8 6847464.8)))' ) = 145.76
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{145.75999999908873} and areaRotate{145.75999999908873} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{145.75999999908873} and expectedArea{145.75994873046901} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128213.6 6847421.4,128214.9 6847424.1,128227.3 6847418.1,128226 6847415.7,128213.6 6847421.4)))' ) = 39.225
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{39.225000003575758} and areaRotate{39.225000003575758} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{39.225000003575758} and expectedArea{39.2249755859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127257.5 6847612.3,127257 6847606.9,127266.1 6847606.2,127266.6 6847611.4,127257.5 6847612.3)))' ) = 48.63
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{48.630000002674507} and areaRotate{48.630000002674507} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{48.630000002674507} and expectedArea{48.6300048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127704.5 6847329.2,127706.2 6847331.4,127703.2 6847334.6,127716.5 6847346.1,127715.7 6847347.1,127723.4 6847353.4,127719.9 6847357.9,127715.1 6847362.3,127710.9 6847365.3,127706.2 6847362.1,127714.5 6847356.6,127715.3 6847355.3,127694.5 6847338.8,127690.1 6847334.8,127695.7 6847330.6,127698.3 6847333.6,127704.5 6847329.2)))' ) = 353.73
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{353.73000000682816} and areaRotate{353.73000000682816} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{353.73000000682816} and expectedArea{353.72985839843801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129510.8 6847625.6,129512.8 6847636.5,129510.6 6847637.2,129507.1 6847641.2,129507.5 6847644.4,129496.4 6847647,129494.5 6847635.8,129496.3 6847635.4,129495.5 6847632.5,129500.3 6847631,129499.9 6847628.4,129510.8 6847625.6)))' ) = 253.24
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '325: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(3/2 13/10 0/1)) is POINT(3/2 13/10 0/1) and should be POINT(3/2 13/10 0/1)' has passed
1: line#327:2|@poly_tin|POINT(1.5 1.5)|GEOMETRYCOLLECTION EMPTY
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{253.23999999817556} and areaRotate{253.23999999817556} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{253.23999999817556} and expectedArea{253.24005126953099} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127611.5 6847598.7,127610.3 6847601.8,127618.1 6847604.1,127619 6847600.7,127616.7 6847599.9,127617.5 6847597.2,127613.8 6847596.3,127613 6847598.8,127611.5 6847598.7)))' ) = 38.88
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{38.880000001447044} and areaRotate{38.880000001447044} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{38.880000001447044} and expectedArea{38.8799438476562} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128268.4 6847472.6,128269.5 6847479.4,128276.1 6847478.4,128276.3 6847480.6,128281.1 6847479.9,128279.3 6847470.3,128268.4 6847472.6)))' ) = 91.455
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{91.45499999716148} and areaRotate{91.45499999716148} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{91.45499999716148} and expectedArea{91.455017089843807} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '327: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(3/2 3/2)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#328:3|@poly_tin|POINT(1.5 1.5 0)|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((127633.8 6847521.3,127632.5 6847526,127633.5 6847526.1,127631.7 6847532.9,127638.7 6847534.5,127638.4 6847535.4,127645.2 6847537.2,127645.7 6847535.8,127663.4 6847540.1,127665.3 6847531.8,127646.8 6847527.5,127641.8 6847526.8,127642.3 6847522.5,127633.8 6847521.3)))' ) = 314.63
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{314.62999999745284} and areaRotate{314.62999999745284} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{314.62999999745284} and expectedArea{314.63000488281199} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127772.9 6847346.9,127771.6 6847359.4,127778.2 6847360.3,127777.6 6847362.7,127782.4 6847363.4,127783.5 6847356.9,127780.7 6847356.4,127781.8 6847348,127772.9 6847346.9)))' ) = 134.315
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{134.31500000036266} and areaRotate{134.31500000036266} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{134.31500000036266} and expectedArea{134.31500244140599} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '328: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(3/2 3/2 0/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#330:2|@poly_tin|POINT(2.5 2.5)|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((127917.7 6847358.5,127915.5 6847365.4,127918.4 6847366.4,127916 6847375,127916.8 6847375.4,127912.9 6847386.6,127911.8 6847391,127913.7 6847391.7,127910.6 6847399,127913.1 6847400.1,127916.1 6847393.1,127919.6 6847394.4,127917.1 6847401.9,127921.1 6847403.3,127923.5 6847395.8,127926.1 6847396.8,127928.3 6847390.5,127918.6 6847386.8,127921.9 6847377,127924.5 6847368.7,127927.9 6847369.5,127926.1 6847376.5,127924.8 6847375.9,127921.9 6847385.8,127928.1 6847388,127931.4 6847377.2,127930.3 6847376.7,127932.6 6847370.1,127934.7 6847370.8,127937.1 6847362.5,127917.7 6847358.5)))' ) = 536.385
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{536.38500000198997} and areaRotate{536.38500000198997} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{536.38500000198997} and expectedArea{536.38488769531205} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '330: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(5/2 5/2)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#331:3|@poly_tin|POINT(2.5 2.5 0)|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((129769.1 6847590,129768.4 6847594.1,129776.4 6847595.5,129777 6847591.2,129769.1 6847590)))' ) = 34.235
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{34.23500000135995} and areaRotate{34.23500000135995} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{34.23500000135995} and expectedArea{34.2350463867188} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128247.3 6847573.7,128247.8 6847576.7,128250.4 6847576.6,128250.7 6847579.8,128258.4 6847579.5,128258.1 6847574.3,128254.8 6847574.6,128254.3 6847573.1,128247.3 6847573.7)))' ) = 54.175
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{54.175000000699939} and areaRotate{54.175000000699939} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{54.175000000699939} and expectedArea{54.1749267578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127945.5 6847511,127942.8 6847543.7,127948.5 6847544,127949.4 6847532.4,127953.3 6847532.8,127954.7 6847511.4,127945.5 6847511)))' ) = 265.52
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{265.52000000054284} and areaRotate{265.52000000054284} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{265.52000000054284} and expectedArea{265.52001953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127407.7 6847580.4,127403.1 6847581.9,127403.6 6847583.9,127399.2 6847585,127398.6 6847582.9,127395.2 6847579.6,127394.4 6847575.8,127405.9 6847572.7,127407.7 6847580.4)))' ) = 100.535
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{100.53499999986948} and areaRotate{100.53499999986948} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{100.53499999986948} and expectedArea{100.534912109375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128003 6847457.5,128002.5 6847449.4,128016.4 6847447.6,128017.2 6847456.1,128003 6847457.5)))' ) = 117.655
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{117.65500000058996} and areaRotate{117.65500000058996} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{117.65500000058996} and expectedArea{117.655029296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127207.6 6848080.7,127209 6848091.1,127218.3 6848090,127217.6 6848082.7,127219.1 6848082.4,127218 6848076.2,127213.4 6848077,127213.6 6848079.1,127207.6 6848080.7)))' ) = 122.375
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{122.37500000151744} and areaRotate{122.37500000151744} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{122.37500000151744} and expectedArea{122.37506103515599} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '331: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POINT(5/2 5/2 0/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#339:2|@poly_tin|LINESTRING(-0.5 0.5,2.5 0.5)|LINESTRING(0/1 1/2,1/2 1/2,45/26 1/2,49/26 1/2,2/1 1/2)
2: area( ' MULTIPOLYGON(((126972.5 6848125,126971.7 6848130.8,126985.4 6848132.4,126985.8 6848130.3,126991.5 6848130,126991.3 6848127,126986.8 6848127,126972.5 6848125)))' ) = 95.995
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{95.995000001965735} and areaRotate{95.995000001965735} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{95.995000001965735} and expectedArea{95.994934082031193} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128545.9 6847401.7,128545.2 6847406.7,128550.1 6847407.1,128550.9 6847401.8,128545.9 6847401.7)))' ) = 25.68
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{25.67999999987326} and areaRotate{25.67999999987326} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{25.67999999987326} and expectedArea{25.679931640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128569.5 6847568.4,128570 6847564.3,128575.6 6847564.2,128575.5 6847568.6,128569.5 6847568.4)))' ) = 24.665
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{24.664999999940989} and areaRotate{24.664999999940989} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{24.664999999940989} and expectedArea{24.6651000976562} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127716.1 6847423.1,127715.3 6847419.5,127720.9 6847417.8,127721.8 6847421.3,127716.1 6847423.1)))' ) = 21.545
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{21.545000000067809} and areaRotate{21.545000000067809} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{21.545000000067809} and expectedArea{21.5449829101562} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '339: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(-1/2 1/2,5/2 1/2)) is LINESTRING(0/1 1/2,1/2 1/2,45/26 1/2,49/26 1/2,2/1 1/2) and should be LINESTRING(0/1 1/2,1/2 1/2,45/26 1/2,49/26 1/2,2/1 1/2)' has passed
1: line#340:3|@poly_tin|LINESTRING(-0.5 0.5,2.5 0.5)|LINESTRING(0/1 1/2 0,1/2 1/2 0,45/26 1/2 0,49/26 1/2 0,2/1 1/2 0)
2: area( ' MULTIPOLYGON(((127895.3 6847537.3,127894.8 6847539.6,127891.5 6847538.8,127890.5 6847542,127893.2 6847542.8,127891.6 6847548.9,127902.3 6847551.6,127904 6847545.1,127900.7 6847544.2,127902 6847539.1,127895.3 6847537.3)))' ) = 122.865
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{122.8649999984778} and areaRotate{122.8649999984778} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{122.8649999984778} and expectedArea{122.86505126953099} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127691 6848518.5,127696.9 6848517.1,127695.9 6848511.7,127699.4 6848511.5,127700.9 6848522.3,127692 6848524,127691 6848518.5)))' ) = 70.715
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{70.715000001162622} and areaRotate{70.715000001162622} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{70.715000001162622} and expectedArea{70.715087890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128609.8 6847523.1,128615 6847528.8,128619.5 6847525.1,128614.4 6847518.7,128609.8 6847523.1)))' ) = 48.385
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{48.385000002733648} and areaRotate{48.385000002733648} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{48.385000002733648} and expectedArea{48.385009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127439.8 6847829.6,127437.9 6847833.6,127444.3 6847836.2,127445.9 6847831.7,127439.8 6847829.6)))' ) = 30.675
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{30.674999999348078} and areaRotate{30.674999999348078} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{30.674999999348078} and expectedArea{30.6749877929688} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((130288.8 6849049.9,130287.8 6849071.1,130268.7 6849069.5,130270 6849049.9,130288.8 6849049.9)))' ) = 387.5
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{387.50000000256546} and areaRotate{387.50000000256546} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{387.50000000256546} and expectedArea{387.49987792968801} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128878.2 6847777,128875.6 6847777.5,128874.2 6847771.1,128877.5 6847770.5,128878.2 6847777)))' ) = 19.605
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{19.604999999915812} and areaRotate{19.604999999915812} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{19.604999999915812} and expectedArea{19.60498046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129988.7 6848304.1,129990.4 6848334,129994.7 6848333.8,129995.3 6848341,129987.1 6848341.6,129984.3 6848304.9,129988.7 6848304.1)))' ) = 183.365
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{183.36499999980958} and areaRotate{183.36499999980958} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{183.36499999980958} and expectedArea{183.36492919921901} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128527.8 6847281.2,128531 6847285,128535.6 6847281.4,128532.3 6847277.3,128527.8 6847281.2)))' ) = 30.16
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{30.159999999042192} and areaRotate{30.159999999042192} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{30.159999999042192} and expectedArea{30.1600341796875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128453.1 6847561.2,128456.1 6847562.1,128455.1 6847568.3,128451.8 6847567.7,128453.1 6847561.2)))' ) = 20.865
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{20.86500000083921} and areaRotate{20.86500000083921} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{20.86500000083921} and expectedArea{20.864990234375} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '340: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(-1/2 1/2,5/2 1/2)) is LINESTRING(0/1 1/2 0/1,1/2 1/2 0/1,45/26 1/2 0/1,49/26 1/2 0/1,2/1 1/2 0/1) and should be LINESTRING(0/1 1/2 0/1,1/2 1/2 0/1,45/26 1/2 0/1,49/26 1/2 0/1,2/1 1/2 0/1)' has passed
1: line#342:2|@poly_tin|LINESTRING(0 0,1 0)|LINESTRING(0 0,1 0)
2: area( ' MULTIPOLYGON(((129246.3 6847391.2,129247.5 6847386.6,129251.9 6847388,129250.6 6847392.7,129246.3 6847391.2)))' ) = 22.04
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{22.03999999853928} and areaRotate{22.03999999853928} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{22.03999999853928} and expectedArea{22.0400390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127480.3 6847632.3,127485.8 6847635.4,127487.5 6847631.7,127482 6847628.7,127480.3 6847632.3)))' ) = 25.26
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{25.260000001745578} and areaRotate{25.260000001745578} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{25.260000001745578} and expectedArea{25.2599487304688} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129805.8 6847571.6,129814.4 6847570.7,129815.1 6847580.9,129806.4 6847581.4,129805.8 6847571.6)))' ) = 86.955
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{86.955000000136636} and areaRotate{86.955000000136636} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{86.955000000136636} and expectedArea{86.9549560546875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129306 6847566,129306.1 6847572.1,129310.5 6847572.2,129310.7 6847565.3,129306 6847566)))' ) = 29.56
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{29.559999998956329} and areaRotate{29.559999998956329} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{29.559999998956329} and expectedArea{29.5599975585938} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128531.7 6847521.2,128529.9 6847527.3,128518.3 6847523.9,128520.4 6847517.7,128531.7 6847521.2)))' ) = 77.145
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{77.145000004670607} and areaRotate{77.145000004670607} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{77.145000004670607} and expectedArea{77.144958496093807} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127181.9 6847580.9,127185.4 6847587.7,127189.9 6847585.2,127186.7 6847578.9,127181.9 6847580.9)))' ) = 37.995
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{37.99499999914012} and areaRotate{37.99499999914012} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{37.99499999914012} and expectedArea{37.9949951171875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '342: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(0/1 0/1,1/1 0/1)) is LINESTRING(0/1 0/1,1/1 0/1) and should be LINESTRING(0/1 0/1,1/1 0/1)' has passed
1: line#343:3|@poly_tin|LINESTRING(0 0,1 0)|LINESTRING(0 0 0,1 0 0)
2: area( ' MULTIPOLYGON(((128458.1 6847552.7,128458.9 6847549,128466.8 6847551.3,128465.5 6847554.7,128458.1 6847552.7)))' ) = 29.415
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{29.414999996931286} and areaRotate{29.414999996931286} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{29.414999996931286} and expectedArea{29.4149169921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128561.7 6847338.1,128561.7 6847344.4,128566.7 6847344,128566.3 6847337.3,128561.7 6847338.1)))' ) = 31.32
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{31.319999998828713} and areaRotate{31.319999998828713} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{31.319999998828713} and expectedArea{31.3200073242188} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128866.7 6847803.3,128885.4 6847803.8,128885 6847810.9,128881.1 6847810.5,128881.1 6847808.8,128873.1 6847808.3,128873.1 6847810.3,128866.1 6847809.9,128866.7 6847803.3)))' ) = 113.425
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{113.42499999746033} and areaRotate{113.42499999746033} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{113.42499999746033} and expectedArea{113.42498779296901} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((349412.2 6266327.2,349405.2 6266325.1,349407.7 6266318,349413.9 6266319.8,349412.2 6266327.2)))' ) = 51.945
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{51.944999998419092} and areaRotate{51.944999998419092} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{51.944999998419092} and expectedArea{51.9449462890625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((925123.3 6515132.5,925125.3 6515124.7,925108.9 6515121.6,925111 6515097.6,925103 6515097.1,925100.9 6515123.7,925108.2 6515124.4,925107.4 6515129.3,925123.3 6515132.5)))' ) = 342.455
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{342.45500000170318} and areaRotate{342.45500000170318} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{342.45500000170318} and expectedArea{342.45458984375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((187961.1 6797686.7,187953.1 6797677.8,187945.1 6797681.5,187939.1 6797670.3,187938.5 6797667.9,187962.1 6797654.3,187963.4 6797656.1,187969.8 6797667.2,187975.7 6797678.6,187961.1 6797686.7)))' ) = 660.36
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{660.35999999958767} and areaRotate{660.35999999958767} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{660.35999999958767} and expectedArea{660.36022949218795} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((253582.8 6865546,253584.6 6865543.5,253575.4 6865539.4,253574.2 6865542.6,253582.8 6865546)))' ) = 30.99
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{30.990000000812287} and areaRotate{30.990000000812287} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{30.990000000812287} and expectedArea{30.989990234375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((1003432.4 6296478.4,1003439.2 6296477.4,1003446.1 6296495.9,1003440.1 6296498.1,1003432.4 6296478.4)))' ) = 133.92
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{133.92000000179519} and areaRotate{133.92000000179519} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{133.92000000179519} and expectedArea{133.919921875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '343: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(0/1 0/1,1/1 0/1)) is LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1) and should be LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1)' has passed
1: line#345:2|@poly_tin|LINESTRING(1.4 1.4,1.6 1.6)|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((128569.4 6847678.3,128574.4 6847677,128578.6 6847676.4,128577.3 6847671.8,128568.1 6847673.8,128569.4 6847678.3)))' ) = 43.165
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{43.164999998168938} and areaRotate{43.164999998168938} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{43.164999998168938} and expectedArea{43.1650390625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128460.1 6847539,128458.7 6847545.2,128473.9 6847549.6,128473.4 6847551.2,128478.5 6847552.4,128480.2 6847545.2,128460.1 6847539)))' ) = 137.27
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{137.27000000036759} and areaRotate{137.27000000036759} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{137.27000000036759} and expectedArea{137.27001953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127480.5 6847555,127477.8 6847554,127475.5 6847558.8,127469.2 6847556,127470.2 6847553.9,127468.2 6847552.7,127471.4 6847546.3,127474.2 6847547.4,127477.4 6847545.1,127483.9 6847548.2,127480.5 6847555)))' ) = 124.775
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{124.77500000070359} and areaRotate{124.77500000070359} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{124.77500000070359} and expectedArea{124.775024414062} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '345: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(7/5 7/5,8/5 8/5)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#346:3|@poly_tin|LINESTRING(1.4 1.4,1.6 1.6)|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((127996.6 6847463.7,128001.6 6847463.1,128000 6847449.5,127995.2 6847450.1,127996.1 6847457.6,127994.4 6847457.7,127994.4 6847460.9,127996.7 6847460.6,127996.6 6847463.7)))' ) = 71.85
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{71.849999999456458} and areaRotate{71.849999999456458} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{71.849999999456458} and expectedArea{71.850036621093807} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127826.5 6847760.1,127834.5 6847760.2,127834 6847754,127839.9 6847753.5,127840.9 6847762.6,127827.2 6847764.2,127826.5 6847760.1)))' ) = 84.26
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{84.259999999296099} and areaRotate{84.259999999296099} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{84.259999999296099} and expectedArea{84.260009765625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128231.9 6847383.2,128239.7 6847391.5,128245.3 6847386.2,128241.3 6847381.7,128238.9 6847383.1,128235.5 6847380.1,128231.9 6847383.2)))' ) = 73.95
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{73.949999999445922} and areaRotate{73.949999999445922} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{73.949999999445922} and expectedArea{73.9500732421875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129428.2 6847618.3,129427.1 6847625.7,129424.3 6847625.2,129423.7 6847632.2,129433.1 6847632.7,129434.1 6847626.6,129431.4 6847626,129432.9 6847619.1,129428.2 6847618.3)))' ) = 96.925
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{96.924999997289717} and areaRotate{96.924999997289717} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{96.924999997289717} and expectedArea{96.9249267578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127720.8 6848359.7,127721.3 6848368.7,127719.2 6848368.7,127719.4 6848372.3,127711.6 6848373.1,127711.3 6848368.8,127712.6 6848368.6,127711.9 6848360.1,127720.8 6848359.7)))' ) = 109.04
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{109.04000000169852} and areaRotate{109.04000000169852} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{109.04000000169852} and expectedArea{109.03985595703099} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127901 6847708.3,127902 6847714.4,127897.8 6847715,127898.3 6847722.3,127904.3 6847720.9,127903.3 6847714.4,127907.2 6847713.5,127906.1 6847707.5,127901 6847708.3)))' ) = 73.45
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{73.450000000124433} and areaRotate{73.450000000124433} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{73.450000000124433} and expectedArea{73.4500732421875} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '346: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(7/5 7/5,8/5 8/5)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#348:2|@poly_tin|LINESTRING(-0.5 0,1 -2)|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((128728.5 6847521.1,128725.6 6847526.4,128723 6847525.5,128720.1 6847531.5,128722.8 6847532.8,128720.3 6847538.5,128725.3 6847540.4,128728.3 6847532.8,128730.2 6847533.3,128734.2 6847523.2,128728.5 6847521.1)))' ) = 135.275
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{135.27500000131732} and areaRotate{135.27500000131732} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{135.27500000131732} and expectedArea{135.27508544921901} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127764.8 6847869.2,127760 6847887.9,127767.1 6847889.8,127770.3 6847877.6,127777.5 6847879.3,127779.3 6847872.3,127764.8 6847869.2)))' ) = 197.04
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{197.04000000397696} and areaRotate{197.04000000397696} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{197.04000000397696} and expectedArea{197.03997802734401} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128202.7 6847546.3,128205.1 6847549,128209.5 6847544.9,128207.3 6847542.7,128202.7 6847546.3)))' ) = 19.88
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{19.880000000528455} and areaRotate{19.880000000528455} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{19.880000000528455} and expectedArea{19.8800048828125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128896.8 6847773.9,128898.2 6847779.4,128905.5 6847776.2,128904 6847771.6,128896.8 6847773.9)))' ) = 40.6
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{40.599999998661588} and areaRotate{40.599999998661588} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{40.599999998661588} and expectedArea{40.6000366210938} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '348: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(-1/2 0/1,1/1 -2/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#349:3|@poly_tin|LINESTRING(-0.5 0,1 -2)|GEOMETRYCOLLECTION EMPTY
2: area( ' MULTIPOLYGON(((127266.6 6847730.5,127274 6847736.8,127268.5 6847743.1,127263.7 6847739.1,127266.6 6847730.5)))' ) = 67.075
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{67.075000000276845} and areaRotate{67.075000000276845} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{67.075000000276845} and expectedArea{67.075012207031193} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127531.4 6848004.6,127536.9 6848010.6,127531 6848016.1,127525.8 6848010.7,127531.4 6848004.6)))' ) = 63.805
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{63.805000000107896} and areaRotate{63.805000000107896} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{63.805000000107896} and expectedArea{63.8050537109375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128147.7 6847332.2,128150.2 6847335.2,128153.3 6847333.1,128151 6847330.1,128147.7 6847332.2)))' ) = 14.64
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{14.639999999081699} and areaRotate{14.639999999081699} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{14.639999999081699} and expectedArea{14.6400146484375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127200.5 6847519.5,127201 6847522.5,127210.3 6847520.7,127209.6 6847517.6,127200.5 6847519.5)))' ) = 29.17
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{29.169999998330677} and areaRotate{29.169999998330677} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{29.169999998330677} and expectedArea{29.169921875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128197.2 6847315,128195.8 6847308.7,128191 6847309.5,128192.1 6847315.5,128197.2 6847315)))' ) = 31.255
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{31.255000000872982} and areaRotate{31.255000000872982} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{31.255000000872982} and expectedArea{31.2550659179688} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128523.8 6847292,128521.6 6847286.8,128525.5 6847283.2,128528.4 6847288.2,128523.8 6847292)))' ) = 31.11
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{31.110000000490835} and areaRotate{31.110000000490835} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{31.110000000490835} and expectedArea{31.1099243164062} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128542.9 6847331.2,128543.3 6847337.2,128544.7 6847337.2,128544.9 6847345.6,128549.9 6847345.4,128549.8 6847337.5,128558.2 6847337.1,128557.4 6847330.2,128542.9 6847331.2)))' ) = 138.645
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{138.64500000399178} and areaRotate{138.64500000399178} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{138.64500000399178} and expectedArea{138.64501953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127210.4 6847947.9,127211.6 6847961.1,127210.5 6847961.3,127212 6847968.8,127207.7 6847969.8,127205.3 6847961.8,127200.8 6847962.1,127200.6 6847952.6,127201.9 6847952.5,127201.7 6847949.3,127210.4 6847947.9)))' ) = 169.545
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{169.54500000168673} and areaRotate{169.54500000168673} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{169.54500000168673} and expectedArea{169.54498291015599} doesn't exceed 0.5%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '349: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), LINESTRING(-1/2 0/1,1/1 -2/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#356:2|@poly_tin|TRIANGLE((-1 -1,0 -1,0 0,-1 -1))|POINT(0 0)
2: area( ' MULTIPOLYGON(((128330.2 6847518,128331.6 6847524.5,128335.3 6847523.5,128334 6847517,128330.2 6847518)))' ) = 25.725
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{25.724999999971264} and areaRotate{25.724999999971264} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{25.724999999971264} and expectedArea{25.7249755859375} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127730.3 6847380.2,127731.4 6847364.7,127738.7 6847364.9,127737.8 6847380.3,127730.3 6847380.2)))' ) = 114.48
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{114.48000000177446} and areaRotate{114.48000000177446} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{114.48000000177446} and expectedArea{114.47998046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127331.5 6847460.4,127333.5 6847463.5,127332.6 6847464.4,127340.2 6847476,127341.2 6847475.3,127343.8 6847478.7,127350.7 6847474.4,127338.3 6847455.5,127331.5 6847460.4)))' ) = 204.47
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{204.46999999934098} and areaRotate{204.46999999934098} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{204.46999999934098} and expectedArea{204.46990966796901} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128618.8 6848047.9,128613.2 6848050,128618.5 6848064.4,128620 6848064,128621.8 6848068.4,128625.8 6848067,128618.8 6848047.9)))' ) = 113.15
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '356: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1) and should be POINT(0/1 0/1)' has passed
1: line#357:3|@poly_tin|TRIANGLE((-1 -1,0 -1,0 0,-1 -1))|POINT(0 0 0)
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{113.14999999988868} and areaRotate{113.14999999988868} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{113.14999999988868} and expectedArea{113.150024414062} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127676.2 6848451.4,127677.8 6848460.5,127686.5 6848458.9,127684.8 6848450.3,127676.2 6848451.4)))' ) = 78.78
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{78.779999998538841} and areaRotate{78.779999998538841} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{78.779999998538841} and expectedArea{78.780029296875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127671.9 6848429.2,127673.5 6848437.4,127667.1 6848438.8,127665.5 6848430.7,127671.9 6848429.2)))' ) = 54.48
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{54.480000002691952} and areaRotate{54.480000002691952} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{54.480000002691952} and expectedArea{54.47998046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((129645.5 6847898.4,129647 6847904.2,129653.5 6847903.2,129651.7 6847897.3,129645.5 6847898.4)))' ) = 38.88
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{38.879999997337585} and areaRotate{38.879999997337585} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{38.879999997337585} and expectedArea{38.880126953125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128248.2 6847498.9,128250.5 6847504.2,128254 6847502.8,128251.5 6847498,128248.2 6847498.9)))' ) = 19.93
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{19.929999999362483} and areaRotate{19.929999999362483} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{19.929999999362483} and expectedArea{19.929931640625} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128815.4 6847499.8,128815.3 6847507.2,128821.4 6847507.6,128821.3 6847500.4,128815.4 6847499.8)))' ) = 43.8
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{43.799999998882413} and areaRotate{43.799999998882413} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{43.799999998882413} and expectedArea{43.7999267578125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128629.2 6847620.1,128629.6 6847626.6,128637.7 6847626.5,128637 6847620.5,128629.2 6847620.1)))' ) = 49.605
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{49.605000000055881} and areaRotate{49.605000000055881} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{49.605000000055881} and expectedArea{49.60498046875} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((128688.8 6848028.4,128691.4 6848037.5,128697.7 6848035.5,128695.9 6848026.8,128688.8 6848028.4)))' ) = 63.59
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{63.589999999012932} and areaRotate{63.589999999012932} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{63.589999999012932} and expectedArea{63.5899658203125} doesn't exceed 0.5%
2: area( ' MULTIPOLYGON(((127712.8 6847579.9,127717.5 6847579.4,127717.5 6847572.9,127713.3 6847572.7,127712.8 6847579.9)))' ) = 30.445
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(105): info: difference{} between area{30.44500000046763} and areaRotate{30.44500000046763} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(107): info: difference{} between area{30.44500000046763} and expectedArea{30.4450073242188} doesn't exceed 0.5%
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(70): Leaving test case "testComputeArea"; testing time: 5706689us
2: ./test/regress/standalone/SFCGAL/AreaTest.cpp(64): Leaving test suite "SFCGAL_AreaTest"; testing time: 5706778us
2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(47): Entering test suite "SFCGAL_ConstraintDelaunayTriangulationTest"
2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(49): Entering test case "testTriangulateRGC"
2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(59): info: check ifs.good() has passed
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '357: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#359:2|@poly_tin|TRIANGLE((-1 0,0 0,0 1,-1 0))|LINESTRING(0 0,0 1)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '359: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((-1/1 0/1,0/1 0/1,0/1 1/1,-1/1 0/1))) is LINESTRING(0/1 0/1,0/1 1/1) and should be LINESTRING(0/1 0/1,0/1 1/1)' has passed
1: line#360:3|@poly_tin|TRIANGLE((-1 0,0 0,0 1,-1 0))|LINESTRING(0 0 0,0 1 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '360: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((-1/1 0/1,0/1 0/1,0/1 1/1,-1/1 0/1))) is LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1)' has passed
1: line#363:2|@poly_tin|TRIANGLE((-1 0,1 0,1 1,-1 0))|GEOMETRYCOLLECTION(TRIANGLE((1 1,0 0,0 0.5,1 1)),TRIANGLE((1 0,0 0,1 1,1 0)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '363: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((-1/1 0/1,1/1 0/1,1/1 1/1,-1/1 0/1))) is GEOMETRYCOLLECTION(TRIANGLE((1/1 0/1,1/1 1/1,0/1 0/1,1/1 0/1)),TRIANGLE((1/1 1/1,0/1 1/2,0/1 0/1,1/1 1/1))) and should be GEOMETRYCOLLECTION(TRIANGLE((1/1 1/1,0/1 0/1,0/1 1/2,1/1 1/1)),TRIANGLE((1/1 0/1,0/1 0/1,1/1 1/1,1/1 0/1)))' has passed
1: line#364:3|@poly_tin|TRIANGLE((-1 0,1 0,1 1,-1 0))|TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((0/1 1/2 0/1,0/1 0/1 0/1,1/1 1/1 0/1,0/1 1/2 0/1)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '364: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((-1/1 0/1,1/1 0/1,1/1 1/1,-1/1 0/1))) is TIN(((0/1 1/2 0/1,0/1 0/1 0/1,1/1 1/1 0/1,0/1 1/2 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) and should be TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((0/1 1/2 0/1,0/1 0/1 0/1,1/1 1/1 0/1,0/1 1/2 0/1)))' has passed
1: line#366:2|@poly_tin|TRIANGLE((0.1 0.1,1 0.1,1 1,0.1 0.1))|TRIANGLE((0.1 0.1,1 0.1,1 1,0.1 0.1))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '366: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((1/10 1/10,1/1 1/10,1/1 1/1,1/10 1/10))) is TRIANGLE((1/10 1/10,1/1 1/10,1/1 1/1,1/10 1/10)) and should be TRIANGLE((1/10 1/10,1/1 1/10,1/1 1/1,1/10 1/10))' has passed
1: line#367:3|@poly_tin|TRIANGLE((0.1 0.1,1 0.1,1 1,0.1 0.1))|TRIANGLE((0.1 0.1 0,1 0.1 0,1 1 0,0.1 0.1 0))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '367: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((1/10 1/10,1/1 1/10,1/1 1/1,1/10 1/10))) is TRIANGLE((1/10 1/10 0/1,1/1 1/10 0/1,1/1 1/1 0/1,1/10 1/10 0/1)) and should be TRIANGLE((1/10 1/10 0/1,1/1 1/10 0/1,1/1 1/1 0/1,1/10 1/10 0/1))' has passed
1: line#369:2|@poly_tin|TRIANGLE((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '369: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((7/5 7/5,8/5 7/5,8/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#370:3|@poly_tin|TRIANGLE((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '370: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TRIANGLE((7/5 7/5,8/5 7/5,8/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#377:2|@poly_tin|POLYGON((-1 -1,0 -1,0 0,-1 0,-1 -1))|POINT(0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '377: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1) and should be POINT(0/1 0/1)' has passed
1: line#378:3|@poly_tin|POLYGON((-1 -1,0 -1,0 0,-1 0,-1 -1))|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '378: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#380:2|@poly_tin|POLYGON((-1 0,0 0,0 1,-1 1,-1 0))|LINESTRING(0 0,0 1)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '380: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((-1/1 0/1,0/1 0/1,0/1 1/1,-1/1 1/1,-1/1 0/1))) is LINESTRING(0/1 0/1,0/1 1/1) and should be LINESTRING(0/1 0/1,0/1 1/1)' has passed
1: line#381:3|@poly_tin|POLYGON((-1 0,0 0,0 1,-1 1,-1 0))|LINESTRING(0 0 0,0 1 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '381: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((-1/1 0/1,0/1 0/1,0/1 1/1,-1/1 1/1,-1/1 0/1))) is LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1)' has passed
1: line#383:2|@poly_tin|POLYGON((0 0,1 0,1 1,0 1,0 0))|GEOMETRYCOLLECTION(TRIANGLE((0 1,0 0,1 1,0 1)),TRIANGLE((1 1,0 0,1 0,1 1)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '383: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is GEOMETRYCOLLECTION(TRIANGLE((1/1 0/1,1/1 1/1,0/1 0/1,1/1 0/1)),TRIANGLE((0/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) and should be GEOMETRYCOLLECTION(TRIANGLE((0/1 1/1,0/1 0/1,1/1 1/1,0/1 1/1)),TRIANGLE((1/1 1/1,0/1 0/1,1/1 0/1,1/1 1/1)))' has passed
1: line#384:3|@poly_tin|POLYGON((0 0,1 0,1 1,0 1,0 0))|TIN(((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '384: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is TIN(((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1))) and should be TIN(((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))' has passed
1: line#386:2|@poly_tin|POLYGON((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '386: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((7/5 7/5,8/5 7/5,8/5 8/5,7/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#387:3|@poly_tin|POLYGON((1.4 1.4,1.6 1.4,1.6 1.6,1.4 1.6,1.4 1.4))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '387: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((7/5 7/5,8/5 7/5,8/5 8/5,7/5 8/5,7/5 7/5))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#389:2|@poly_tin|POLYGON((1.4 0,1.6 0,1.6 2,1.4 2,1.4 0))|MULTIPOLYGON(((7/5 2/1,7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1)),((8/5 13/10,7/5 13/10,7/5 39/35,8/5 26/35,8/5 13/10)),((7/5 61/35,7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35)),((7/5 39/35,7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '389: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is MULTIPOLYGON(((7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35,7/5 0/1)),((7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1,7/5 61/35)),((7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35,7/5 17/10)),((7/5 39/35,8/5 26/35,8/5 13/10,7/5 13/10,7/5 39/35))) and should be MULTIPOLYGON(((7/5 2/1,7/5 61/35,8/5 64/35,8/5 2/1,7/5 2/1)),((8/5 13/10,7/5 13/10,7/5 39/35,8/5 26/35,8/5 13/10)),((7/5 61/35,7/5 17/10,8/5 17/10,8/5 64/35,7/5 61/35)),((7/5 39/35,7/5 0/1,8/5 0/1,8/5 26/35,7/5 39/35)))' has passed
1: line#391:3|@poly_tin|POLYGON((1.4 0,1.6 0,1.6 2,1.4 2,1.4 0))|GEOMETRYCOLLECTION(TIN(((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1))),TIN(((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '391: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), POLYGON((7/5 0/1,8/5 0/1,8/5 2/1,7/5 2/1,7/5 0/1))) is GEOMETRYCOLLECTION(TIN(((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1))),TIN(((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)))) and should be GEOMETRYCOLLECTION(TIN(((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1))),TIN(((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1))))' has passed
1: line#397:2|@poly_tin|TIN(((-1 0,0 -1,0 0,-1 0)),((-1 0,-1 -1,0 -1,-1 0)))|POINT(0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '397: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN(((-1/1 0/1,0/1 -1/1,0/1 0/1,-1/1 0/1)),((-1/1 0/1,-1/1 -1/1,0/1 -1/1,-1/1 0/1)))) is POINT(0/1 0/1) and should be POINT(0/1 0/1)' has passed
1: line#398:3|@poly_tin|TIN(((-1 0,0 -1,0 0,-1 0)),((-1 0,-1 -1,0 -1,-1 0)))|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '398: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN(((-1/1 0/1,0/1 -1/1,0/1 0/1,-1/1 0/1)),((-1/1 0/1,-1/1 -1/1,0/1 -1/1,-1/1 0/1)))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#400:2|@poly_tin|TIN(((-1 1,0 0,0 1,-1 1)),((-1 1,-1 0,0 0,-1 1)))|LINESTRING(0 0,0 1)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '400: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN(((-1/1 1/1,0/1 0/1,0/1 1/1,-1/1 1/1)),((-1/1 1/1,-1/1 0/1,0/1 0/1,-1/1 1/1)))) is LINESTRING(0/1 0/1,0/1 1/1) and should be LINESTRING(0/1 0/1,0/1 1/1)' has passed
1: line#401:3|@poly_tin|TIN(((-1 1,0 0,0 1,-1 1)),((-1 1,-1 0,0 0,-1 1)))|LINESTRING(0 0 0,0 1 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '401: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN(((-1/1 1/1,0/1 0/1,0/1 1/1,-1/1 1/1)),((-1/1 1/1,-1/1 0/1,0/1 0/1,-1/1 1/1)))) is LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1)' has passed
1: line#404:2|@poly_tin|TIN(((0 1,1 0,1 1,0 1)),((0 1,0 0,1 0,0 1)))|GEOMETRYCOLLECTION(TRIANGLE((1 -0,0 0,0.5 0.5,1 -0)),TRIANGLE((0.5 0.5,0 0,-0 1,0.5 0.5)),TRIANGLE((1 1,0.5 0.5,0 1,1 1)),TRIANGLE((1 0,0.5 0.5,1 1,1 0)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '404: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN(((0/1 1/1,1/1 0/1,1/1 1/1,0/1 1/1)),((0/1 1/1,0/1 0/1,1/1 0/1,0/1 1/1)))) is GEOMETRYCOLLECTION(TRIANGLE((1/2 1/2,0/1 1/1,0/1 0/1,1/2 1/2)),TRIANGLE((1/1 0/1,1/2 1/2,0/1 0/1,1/1 0/1)),TRIANGLE((1/1 0/1,1/1 1/1,1/2 1/2,1/1 0/1)),TRIANGLE((1/1 1/1,0/1 1/1,1/2 1/2,1/1 1/1))) and should be GEOMETRYCOLLECTION(TRIANGLE((1/1 0/1,0/1 0/1,1/2 1/2,1/1 0/1)),TRIANGLE((1/2 1/2,0/1 0/1,0/1 1/1,1/2 1/2)),TRIANGLE((1/1 1/1,1/2 1/2,0/1 1/1,1/1 1/1)),TRIANGLE((1/1 0/1,1/2 1/2,1/1 1/1,1/1 0/1)))' has passed
1: line#405:3|@poly_tin|TIN(((0 1,1 0,1 1,0 1)),((0 1,0 0,1 0,0 1)))|TIN(((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '405: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN(((0/1 1/1,1/1 0/1,1/1 1/1,0/1 1/1)),((0/1 1/1,0/1 0/1,1/1 0/1,0/1 1/1)))) is TIN(((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1))) and should be TIN(((1/2 1/2 0/1,0/1 1/1 0/1,0/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((0/1 1/1 0/1,1/2 1/2 0/1,1/1 1/1 0/1,0/1 1/1 0/1)))' has passed
1: line#407:2|@poly_tin|TIN(((1.4 1.6,1.6 1.4,1.6 1.6,1.4 1.6)),((1.4 1.6,1.4 1.4,1.6 1.4,1.4 1.6)))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '407: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN(((7/5 8/5,8/5 7/5,8/5 8/5,7/5 8/5)),((7/5 8/5,7/5 7/5,8/5 7/5,7/5 8/5)))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#408:3|@poly_tin|TIN(((1.4 1.6,1.6 1.4,1.6 1.6,1.4 1.6)),((1.4 1.6,1.4 1.4,1.6 1.4,1.4 1.6)))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '408: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN(((7/5 8/5,8/5 7/5,8/5 8/5,7/5 8/5)),((7/5 8/5,7/5 7/5,8/5 7/5,7/5 8/5)))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#411:2|@poly_tin|TIN(((1.4 2,1.6 0,1.6 2,1.4 2)),((1.4 2,1.4 0,1.6 0,1.4 2)))|GEOMETRYCOLLECTION(POLYGON((8/5 64/35,104/73 128/73,7/5 2/1,8/5 2/1,8/5 64/35)),TRIANGLE((104/73 128/73,7/5 61/35,7/5 2/1,104/73 128/73)),TRIANGLE((8/5 0/1,86/57 52/57,8/5 26/35,8/5 0/1)),POLYGON((8/5 17/10,143/100 17/10,104/73 128/73,8/5 64/35,8/5 17/10)),POLYGON((143/100 17/10,7/5 17/10,7/5 61/35,104/73 128/73,143/100 17/10)),POLYGON((8/5 26/35,86/57 52/57,147/100 13/10,8/5 13/10,8/5 26/35)),POLYGON((8/5 0/1,7/5 0/1,7/5 39/35,86/57 52/57,8/5 0/1)),POLYGON((86/57 52/57,7/5 39/35,7/5 13/10,147/100 13/10,86/57 52/57)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '411: intersection(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN(((7/5 2/1,8/5 0/1,8/5 2/1,7/5 2/1)),((7/5 2/1,7/5 0/1,8/5 0/1,7/5 2/1)))) is GEOMETRYCOLLECTION(POLYGON((8/5 2/1,7/5 2/1,104/73 128/73,8/5 64/35,8/5 2/1)),TRIANGLE((104/73 128/73,7/5 2/1,7/5 61/35,104/73 128/73)),POLYGON((8/5 64/35,104/73 128/73,143/100 17/10,8/5 17/10,8/5 64/35)),POLYGON((104/73 128/73,7/5 61/35,7/5 17/10,143/100 17/10,104/73 128/73)),POLYGON((8/5 13/10,147/100 13/10,86/57 52/57,8/5 26/35,8/5 13/10)),TRIANGLE((8/5 0/1,8/5 26/35,86/57 52/57,8/5 0/1)),POLYGON((86/57 52/57,7/5 39/35,7/5 0/1,8/5 0/1,86/57 52/57)),POLYGON((147/100 13/10,7/5 13/10,7/5 39/35,86/57 52/57,147/100 13/10))) and should be GEOMETRYCOLLECTION(POLYGON((8/5 64/35,104/73 128/73,7/5 2/1,8/5 2/1,8/5 64/35)),TRIANGLE((104/73 128/73,7/5 61/35,7/5 2/1,104/73 128/73)),TRIANGLE((8/5 0/1,86/57 52/57,8/5 26/35,8/5 0/1)),POLYGON((8/5 17/10,143/100 17/10,104/73 128/73,8/5 64/35,8/5 17/10)),POLYGON((143/100 17/10,7/5 17/10,7/5 61/35,104/73 128/73,143/100 17/10)),POLYGON((8/5 26/35,86/57 52/57,147/100 13/10,8/5 13/10,8/5 26/35)),POLYGON((8/5 0/1,7/5 0/1,7/5 39/35,86/57 52/57,8/5 0/1)),POLYGON((86/57 52/57,7/5 39/35,7/5 13/10,147/100 13/10,86/57 52/57)))' has passed
1: line#413:3|@poly_tin|TIN(((1.4 2,1.6 0,1.6 2,1.4 2)),((1.4 2,1.4 0,1.6 0,1.4 2)))|GEOMETRYCOLLECTION(TIN(((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1))),TIN(((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1))))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '413: intersection3D(TIN(((17/10 17/10,17/10 13/10,2/1 2/1,17/10 17/10)),((13/10 13/10,0/1 0/1,2/1 0/1,13/10 13/10)),((17/10 13/10,13/10 13/10,2/1 0/1,17/10 13/10)),((0/1 2/1,0/1 0/1,13/10 13/10,0/1 2/1)),((0/1 2/1,13/10 17/10,2/1 2/1,0/1 2/1)),((0/1 2/1,13/10 13/10,13/10 17/10,0/1 2/1)),((13/10 17/10,17/10 17/10,2/1 2/1,13/10 17/10)),((2/1 2/1,17/10 13/10,2/1 0/1,2/1 2/1))), TIN(((7/5 2/1,8/5 0/1,8/5 2/1,7/5 2/1)),((7/5 2/1,7/5 0/1,8/5 0/1,7/5 2/1)))) is GEOMETRYCOLLECTION(TIN(((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1))),TIN(((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1)),((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)))) and should be GEOMETRYCOLLECTION(TIN(((143/100 17/10 0/1,104/73 128/73 0/1,7/5 61/35 0/1,143/100 17/10 0/1)),((7/5 17/10 0/1,143/100 17/10 0/1,7/5 61/35 0/1,7/5 17/10 0/1)),((104/73 128/73 0/1,7/5 2/1 0/1,7/5 61/35 0/1,104/73 128/73 0/1)),((7/5 2/1 0/1,104/73 128/73 0/1,8/5 64/35 0/1,7/5 2/1 0/1)),((8/5 2/1 0/1,7/5 2/1 0/1,8/5 64/35 0/1,8/5 2/1 0/1)),((104/73 128/73 0/1,143/100 17/10 0/1,8/5 17/10 0/1,104/73 128/73 0/1)),((8/5 64/35 0/1,104/73 128/73 0/1,8/5 17/10 0/1,8/5 64/35 0/1))),TIN(((86/57 52/57 0/1,7/5 39/35 0/1,7/5 0/1 0/1,86/57 52/57 0/1)),((8/5 0/1 0/1,86/57 52/57 0/1,7/5 0/1 0/1,8/5 0/1 0/1)),((86/57 52/57 0/1,8/5 0/1 0/1,8/5 26/35 0/1,86/57 52/57 0/1)),((7/5 39/35 0/1,147/100 13/10 0/1,7/5 13/10 0/1,7/5 39/35 0/1)),((7/5 39/35 0/1,86/57 52/57 0/1,147/100 13/10 0/1,7/5 39/35 0/1)),((8/5 13/10 0/1,86/57 52/57 0/1,8/5 26/35 0/1,8/5 13/10 0/1)),((8/5 13/10 0/1,147/100 13/10 0/1,86/57 52/57 0/1,8/5 13/10 0/1))))' has passed
1: line#421:S|cube|SOLID((((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)),((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)),((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)),((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)),((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)),((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0))))
1: line#424:3|@cube|POINT(0 0 0)|@B
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '424: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POINT(0/1 0/1 0/1)) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#426:3|@cube|POINT(0.5 0 0)|@B
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '426: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POINT(1/2 0/1 0/1)) is POINT(1/2 0/1 0/1) and should be POINT(1/2 0/1 0/1)' has passed
1: line#428:3|@cube|POINT(0.5 0.5 0)|@B
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '428: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POINT(1/2 1/2 0/1)) is POINT(1/2 1/2 0/1) and should be POINT(1/2 1/2 0/1)' has passed
1: line#430:3|@cube|POINT(0.5 0.5 0.5)|@B
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '430: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POINT(1/2 1/2 1/2)) is POINT(1/2 1/2 1/2) and should be POINT(1/2 1/2 1/2)' has passed
1: line#432:3|@cube|POINT(2 2 2)|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '432: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POINT(2/1 2/1 2/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#440:3|@cube|LINESTRING(-1 0 0,0 0 0)|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '440: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), LINESTRING(-1/1 0/1 0/1,0/1 0/1 0/1)) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#442:3|@cube|LINESTRING(-1 0,2 0)|LINESTRING(0 0 0,1 0 0)
2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(72): info: check triangulation.numVertices() == 36566U has passed
2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(73): info: check triangulation.numTriangles() == 73114U has passed
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '442: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), LINESTRING(-1/1 0/1,2/1 0/1)) is LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1) and should be LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1)' has passed
1: line#444:3|@cube|LINESTRING(-1 0.5 0.5,0.5 0.5 0.5)|LINESTRING(0 0.5 0.5,0.5 0.5 0.5)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '444: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), LINESTRING(-1/1 1/2 1/2,1/2 1/2 1/2)) is LINESTRING(0/1 1/2 1/2,1/2 1/2 1/2) and should be LINESTRING(0/1 1/2 1/2,1/2 1/2 1/2)' has passed
1: line#446:3|@cube|LINESTRING(0.2 0.2 0.2,0.7 0.7 0.7)|@B
2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(76): info: check triangulatedSurface->numTriangles() == 73114U has passed
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '446: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), LINESTRING(1/5 1/5 1/5,7/10 7/10 7/10)) is LINESTRING(1/5 1/5 1/5,7/10 7/10 7/10) and should be LINESTRING(1/5 1/5 1/5,7/10 7/10 7/10)' has passed
1: line#453:3|@cube|TRIANGLE((-1 -1,0 -1,0 0,-1 -1))|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '453: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TRIANGLE((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#455:3|@cube|TRIANGLE((-1 0,1 0,1 1,-1 0))|TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 1/1 0/1,0/1 1/2 0/1,0/1 0/1 0/1,1/1 1/1 0/1)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '455: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TRIANGLE((-1/1 0/1,1/1 0/1,1/1 1/1,-1/1 0/1))) is TIN(((0/1 0/1 0/1,1/1 1/1 0/1,0/1 1/2 0/1,0/1 0/1 0/1)),((1/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1))) and should be TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 1/1 0/1,0/1 1/2 0/1,0/1 0/1 0/1,1/1 1/1 0/1)))' has passed
1: line#458:3|@cube|TRIANGLE((0.5 0,1.5 0,1.5 1,0.5 0))|TRIANGLE((1/1 0/1 0/1,1/1 1/2 0/1,1/2 0/1 0/1,1/1 0/1 0/1))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '458: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TRIANGLE((1/2 0/1,3/2 0/1,3/2 1/1,1/2 0/1))) is TRIANGLE((1/1 1/2 0/1,1/2 0/1 0/1,1/1 0/1 0/1,1/1 1/2 0/1)) and should be TRIANGLE((1/1 0/1 0/1,1/1 1/2 0/1,1/2 0/1 0/1,1/1 0/1 0/1))' has passed
1: line#460:3|@cube|TRIANGLE((0.5 0 0.5,1.5 0 0.5,1.5 1 0.5,0.5 0 0.5))|TRIANGLE((1/1 0/1 1/2,1/1 1/2 1/2,1/2 0/1 1/2,1/1 0/1 1/2))
2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(77): info: difference{} between algorithm::area( *triangulatedSurface ){818056610000} and 818056610000.0{818056610000} doesn't exceed 0.1%
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '460: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TRIANGLE((1/2 0/1 1/2,3/2 0/1 1/2,3/2 1/1 1/2,1/2 0/1 1/2))) is TRIANGLE((1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/2 1/2,1/2 0/1 1/2)) and should be TRIANGLE((1/1 0/1 1/2,1/1 1/2 1/2,1/2 0/1 1/2,1/1 0/1 1/2))' has passed
1: line#462:3|@cube|TRIANGLE((0.2 0.2 0.2,0.7 0.2 0.2,0.7 0.7 0.2,0.2 0.2 0.2))|@B
2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(49): Leaving test case "testTriangulateRGC"; testing time: 1608516us
2: ./test/regress/standalone/SFCGAL/ConstraintDelaunayTriangulationTest.cpp(47): Leaving test suite "SFCGAL_ConstraintDelaunayTriangulationTest"; testing time: 1608646us
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(49): Entering test suite "SFCGAL_DistanceTest"
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(54): Entering test case "testFileDistanceTest"
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(62): info: check ifs.good() has passed
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:4
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(122): info: difference{} between gA->distance( *gB ){5} and expectedDistance{5} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:5
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){5} and expectedDistance{5} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:6
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){5} and expectedDistance{5} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:9
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){5} and expectedDistance{5} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:12
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(122): info: difference{} between gA->distance( *gB ){1} and expectedDistance{1} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:16
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(122): info: difference{} between gA->distance( *gB ){1} and expectedDistance{1} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:19
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(122): info: difference{} between gA->distance( *gB ){17} and expectedDistance{17} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:20
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '462: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TRIANGLE((1/5 1/5 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 1/5 1/5))) is TRIANGLE((1/5 1/5 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 1/5 1/5)) and should be TRIANGLE((1/5 1/5 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 1/5 1/5))' has passed
1: line#469:3|@cube|POLYGON((-1 -1,0 -1,0 0,-1 0,-1 -1))|POINT(0 0 0)
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(122): info: difference{} between gA->distance( *gB ){0} and expectedDistance{0} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:21
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){17} and expectedDistance{17} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:22
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '469: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#471:3|@cube|POLYGON((-1 0,0 0,0 0.5,-1 0.5,-1 0))|LINESTRING(0 0 0,0 0.5 0)
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){0} and expectedDistance{0} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:24
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){60.021381855250574} and expectedDistance{60.021381855250603} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:25
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){60.039144147801473} and expectedDistance{60.039144147801501} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:26
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){60.021381855250574} and expectedDistance{60.021381855250603} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:27
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){60.039144147801473} and expectedDistance{60.039144147801501} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:28
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '471: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON((-1/1 0/1,0/1 0/1,0/1 1/2,-1/1 1/2,-1/1 0/1))) is LINESTRING(0/1 0/1 0/1,0/1 1/2 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 1/2 0/1)' has passed
1: line#473:3|@cube|POLYGON((0.5 0 0,1.5 0 0,1.5 0.5 0,0.5 0.5 0,0.5 0 0))|TIN(((1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/4 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '473: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON((1/2 0/1 0/1,3/2 0/1 0/1,3/2 1/2 0/1,1/2 1/2 0/1,1/2 0/1 0/1))) is TIN(((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1)),((1/2 0/1 0/1,1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1)),((1/2 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1))) and should be TIN(((1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/4 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1)))' has passed
1: line#475:3|@cube|POLYGON((0.5 0 0.5,1.5 0 0.5,1.5 0.5 0.5,0.5 0.5 0.5,0.5 0 0.5))|TIN(((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)))
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){60.114512342998701} and expectedDistance{60.114512342998701} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:29
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){60.114512342998701} and expectedDistance{60.114512342998701} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:30
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){60.048335155759005} and expectedDistance{60.048335155758998} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:31
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){60.048335155759005} and expectedDistance{60.048335155758998} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:32
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '475: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON((1/2 0/1 1/2,3/2 0/1 1/2,3/2 1/2 1/2,1/2 1/2 1/2,1/2 0/1 1/2))) is TIN(((1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 1/2 1/2)),((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2))) and should be TIN(((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)))' has passed
1: line#477:3|@cube|POLYGON((0.2 0.2 0.2,0.7 0.2 0.2,0.7 0.7 0.2,0.2 0.7 0.2,0.2 0.2 0.2))|TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){60.015019411630313} and expectedDistance{60.015019411630298} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:33
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){60.015019411630313} and expectedDistance{60.015019411630298} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:36
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(122): info: difference{} between gA->distance( *gB ){1} and expectedDistance{1} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:37
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){1} and expectedDistance{1} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:40
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '477: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON((1/5 1/5 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5,1/5 1/5 1/5))) is TIN(((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5))) and should be TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))' has passed
1: line#479:3|@cube|POLYGON((0.2 0.5 0, 0.2 0.5 -1, 0.8 0.5 -1, 0.8 0.5 0, 0.5 0.5 -0.5, 0.2 0.5 0))|MULTIPOINT(0.8 0.5 0,0.2 0.5 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '479: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON((1/5 1/2 0/1,1/5 1/2 -1/1,4/5 1/2 -1/1,4/5 1/2 0/1,1/2 1/2 -1/2,1/5 1/2 0/1))) is MULTIPOINT((1/5 1/2 0/1),(4/5 1/2 0/1)) and should be MULTIPOINT((4/5 1/2 0/1),(1/5 1/2 0/1))' has passed
1: line#481:3|@cube|POLYGON((-1 -1,2 -1,2 2,-1 2,-1 -1),(-0.5 -0.5,-0.5 1.5,1.5 1.5,1.5 -0.5,-0.5 -0.5))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '481: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON((-1/1 -1/1,2/1 -1/1,2/1 2/1,-1/1 2/1,-1/1 -1/1),(-1/2 -1/2,-1/2 3/2,3/2 3/2,3/2 -1/2,-1/2 -1/2))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#488:3|@cube|POLYHEDRALSURFACE(((-1 0,0 -1,0 0,-1 0)),((-1 0,-1 -1,0 -1,-1 0)))|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '488: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYHEDRALSURFACE(((-1/1 0/1,0/1 -1/1,0/1 0/1,-1/1 0/1)),((-1/1 0/1,-1/1 -1/1,0/1 -1/1,-1/1 0/1)))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#490:3|@cube|POLYHEDRALSURFACE(((-1 0.5,0 0,0 0.5,-1 0.5)),((-1 0.5,-1 0,0 0,-1 0.5)))|LINESTRING(0 0 0,0 0.5 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '490: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYHEDRALSURFACE(((-1/1 1/2,0/1 0/1,0/1 1/2,-1/1 1/2)),((-1/1 1/2,-1/1 0/1,0/1 0/1,-1/1 1/2)))) is LINESTRING(0/1 0/1 0/1,0/1 1/2 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 1/2 0/1)' has passed
1: line#492:3|@cube|POLYHEDRALSURFACE(((0.5 0.5 0,1.5 0 0,1.5 0.5 0,0.5 0.5 0)),((0.5 0.5 0,0.5 0 0,1.5 0 0,0.5 0.5 0)))|TIN(((1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1,1/1 0/1 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '492: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYHEDRALSURFACE(((1/2 1/2 0/1,3/2 0/1 0/1,3/2 1/2 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,3/2 0/1 0/1,1/2 1/2 0/1)))) is TIN(((1/2 0/1 0/1,1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1)),((1/2 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1)),((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1))) and should be TIN(((1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1,1/1 0/1 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)))' has passed
1: line#494:3|@cube|POLYHEDRALSURFACE(((0.5 0.5 0.5,1.5 0 0.5,1.5 0.5 0.5,0.5 0.5 0.5)),((0.5 0.5 0.5,0.5 0 0.5,1.5 0 0.5,0.5 0.5 0.5)))|TIN(((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)),((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '494: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYHEDRALSURFACE(((1/2 1/2 1/2,3/2 0/1 1/2,3/2 1/2 1/2,1/2 1/2 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,3/2 0/1 1/2,1/2 1/2 1/2)))) is TIN(((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 1/2 1/2))) and should be TIN(((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)),((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)))' has passed
1: line#496:3|@cube|POLYHEDRALSURFACE(((0.2 0.7 0.2,0.7 0.2 0.2,0.7 0.7 0.2,0.2 0.7 0.2)),((0.2 0.7 0.2,0.2 0.2 0.2,0.7 0.2 0.2,0.2 0.7 0.2)))|TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '496: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYHEDRALSURFACE(((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)))) is TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5))) and should be TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))' has passed
1: line#498:3|@cube|POLYHEDRALSURFACE(((0.5 0.5 -0.5,0.2 0.5 -1,0.8 0.5 -1,0.5 0.5 -0.5)),((0.8 0.5 0,0.5 0.5 -0.5,0.8 0.5 -1,0.8 0.5 0)),((0.2 0.5 0,0.2 0.5 -1,0.5 0.5 -0.5,0.2 0.5 0)))|MULTIPOINT(0.8 0.5 0,0.2 0.5 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '498: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYHEDRALSURFACE(((1/2 1/2 -1/2,1/5 1/2 -1/1,4/5 1/2 -1/1,1/2 1/2 -1/2)),((4/5 1/2 0/1,1/2 1/2 -1/2,4/5 1/2 -1/1,4/5 1/2 0/1)),((1/5 1/2 0/1,1/5 1/2 -1/1,1/2 1/2 -1/2,1/5 1/2 0/1)))) is MULTIPOINT((1/5 1/2 0/1),(4/5 1/2 0/1)) and should be MULTIPOINT((4/5 1/2 0/1),(1/5 1/2 0/1))' has passed
1: line#500:3|@cube|POLYHEDRALSURFACE(((1.5 -0.5,-0.5 -0.5,-1 -1,1.5 -0.5)),((1.5 -0.5,-1 -1,2 -1,1.5 -0.5)),((-1 2,-1 -1,-0.5 -0.5,-1 2)),((-1 2,-0.5 1.5,1.5 1.5,-1 2)),((-1 2,-0.5 -0.5,-0.5 1.5,-1 2)),((2 2,1.5 1.5,2 -1,2 2)),((2 2,-1 2,1.5 1.5,2 2)),((1.5 1.5,1.5 -0.5,2 -1,1.5 1.5)))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '500: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYHEDRALSURFACE(((3/2 -1/2,-1/2 -1/2,-1/1 -1/1,3/2 -1/2)),((3/2 -1/2,-1/1 -1/1,2/1 -1/1,3/2 -1/2)),((-1/1 2/1,-1/1 -1/1,-1/2 -1/2,-1/1 2/1)),((-1/1 2/1,-1/2 3/2,3/2 3/2,-1/1 2/1)),((-1/1 2/1,-1/2 -1/2,-1/2 3/2,-1/1 2/1)),((2/1 2/1,3/2 3/2,2/1 -1/1,2/1 2/1)),((2/1 2/1,-1/1 2/1,3/2 3/2,2/1 2/1)),((3/2 3/2,3/2 -1/2,2/1 -1/1,3/2 3/2)))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#507:3|@cube|TIN(((-1 0,0 -1,0 0,-1 0)),((-1 0,-1 -1,0 -1,-1 0)))|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '507: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN(((-1/1 0/1,0/1 -1/1,0/1 0/1,-1/1 0/1)),((-1/1 0/1,-1/1 -1/1,0/1 -1/1,-1/1 0/1)))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#509:3|@cube|TIN(((-1 0.5,0 0,0 0.5,-1 0.5)),((-1 0.5,-1 0,0 0,-1 0.5)))|LINESTRING(0 0 0,0 0.5 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '509: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN(((-1/1 1/2,0/1 0/1,0/1 1/2,-1/1 1/2)),((-1/1 1/2,-1/1 0/1,0/1 0/1,-1/1 1/2)))) is LINESTRING(0/1 0/1 0/1,0/1 1/2 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 1/2 0/1)' has passed
1: line#511:3|@cube|TIN(((0.5 0.5 0,1.5 0 0,1.5 0.5 0,0.5 0.5 0)),((0.5 0.5 0,0.5 0 0,1.5 0 0,0.5 0.5 0)))|TIN(((1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/4 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '511: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN(((1/2 1/2 0/1,3/2 0/1 0/1,3/2 1/2 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,3/2 0/1 0/1,1/2 1/2 0/1)))) is TIN(((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1)),((1/2 0/1 0/1,1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1)),((1/2 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1))) and should be TIN(((1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/4 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1)))' has passed
1: line#513:3|@cube|TIN(((0.5 0.5 0.5,1.5 0 0.5,1.5 0.5 0.5,0.5 0.5 0.5)),((0.5 0.5 0.5,0.5 0 0.5,1.5 0 0.5,0.5 0.5 0.5)))|TIN(((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)),((1/1 1/4 1/2,1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2)),((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '513: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN(((1/2 1/2 1/2,3/2 0/1 1/2,3/2 1/2 1/2,1/2 1/2 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,3/2 0/1 1/2,1/2 1/2 1/2)))) is TIN(((1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 1/2 1/2)),((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2))) and should be TIN(((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)),((1/1 1/4 1/2,1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2)),((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)))' has passed
1: line#515:3|@cube|TIN(((0.2 0.7 0.2,0.7 0.2 0.2,0.7 0.7 0.2,0.2 0.7 0.2)),((0.2 0.7 0.2,0.2 0.2 0.2,0.7 0.2 0.2,0.2 0.7 0.2)))|TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '515: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN(((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)))) is TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5))) and should be TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))' has passed
1: line#517:3|@cube|TIN(((0.5 0.5 -0.5,0.2 0.5 -1,0.8 0.5 -1,0.5 0.5 -0.5)),((0.8 0.5 0,0.5 0.5 -0.5,0.8 0.5 -1,0.8 0.5 0)),((0.2 0.5 0,0.2 0.5 -1,0.5 0.5 -0.5,0.2 0.5 0)))|MULTIPOINT(0.8 0.5 0,0.2 0.5 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '517: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN(((1/2 1/2 -1/2,1/5 1/2 -1/1,4/5 1/2 -1/1,1/2 1/2 -1/2)),((4/5 1/2 0/1,1/2 1/2 -1/2,4/5 1/2 -1/1,4/5 1/2 0/1)),((1/5 1/2 0/1,1/5 1/2 -1/1,1/2 1/2 -1/2,1/5 1/2 0/1)))) is MULTIPOINT((1/5 1/2 0/1),(4/5 1/2 0/1)) and should be MULTIPOINT((4/5 1/2 0/1),(1/5 1/2 0/1))' has passed
1: line#519:3|@cube|TIN(((1.5 -0.5,-0.5 -0.5,-1 -1,1.5 -0.5)),((1.5 -0.5,-1 -1,2 -1,1.5 -0.5)),((-1 2,-1 -1,-0.5 -0.5,-1 2)),((-1 2,-0.5 1.5,1.5 1.5,-1 2)),((-1 2,-0.5 -0.5,-0.5 1.5,-1 2)),((2 2,1.5 1.5,2 -1,2 2)),((2 2,-1 2,1.5 1.5,2 2)),((1.5 1.5,1.5 -0.5,2 -1,1.5 1.5)))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '519: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN(((3/2 -1/2,-1/2 -1/2,-1/1 -1/1,3/2 -1/2)),((3/2 -1/2,-1/1 -1/1,2/1 -1/1,3/2 -1/2)),((-1/1 2/1,-1/1 -1/1,-1/2 -1/2,-1/1 2/1)),((-1/1 2/1,-1/2 3/2,3/2 3/2,-1/1 2/1)),((-1/1 2/1,-1/2 -1/2,-1/2 3/2,-1/1 2/1)),((2/1 2/1,3/2 3/2,2/1 -1/1,2/1 2/1)),((2/1 2/1,-1/1 2/1,3/2 3/2,2/1 2/1)),((3/2 3/2,3/2 -1/2,2/1 -1/1,3/2 3/2)))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#526:3|@cube|@cube|SOLID((((1 1 0,0 1 0,1 1 1,1 1 0)),((1 1 1,1 0 1,1 1 0,1 1 1)),((0 1 0,0 1 1,1 1 1,0 1 0)),((1 1 0,0 0 0,0 1 0,1 1 0)),((1 0 1,1 0 0,1 1 0,1 0 1)),((1 1 1,0 1 1,1 0 1,1 1 1)),((0 1 0,0 0 0,0 1 1,0 1 0)),((1 1 0,1 0 0,0 0 0,1 1 0)),((1 0 1,0 0 1,1 0 0,1 0 1)),((0 1 1,0 0 1,1 0 1,0 1 1)),((0 0 0,0 0 1,0 1 1,0 0 0)),((1 0 0,0 0 1,0 0 0,1 0 0))))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '526: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) is SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,0/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((1/1 0/1 1/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1)),((1/1 0/1 1/1,1/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 1/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,0/1 1/1 0/1)),((1/1 1/1 0/1,0/1 1/1 0/1,1/1 1/1 1/1,1/1 1/1 0/1)),((0/1 0/1 0/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,0/1 1/1 1/1,0/1 0/1 0/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,1/1 0/1 1/1)),((0/1 0/1 1/1,1/1 0/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,1/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,0/1 0/1 1/1,0/1 0/1 0/1)))) and should be SOLID((((1/1 1/1 0/1,0/1 1/1 0/1,1/1 1/1 1/1,1/1 1/1 0/1)),((1/1 1/1 1/1,1/1 0/1 1/1,1/1 1/1 0/1,1/1 1/1 1/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,0/1 1/1 0/1)),((1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1)),((1/1 0/1 1/1,1/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 1/1)),((1/1 1/1 1/1,0/1 1/1 1/1,1/1 0/1 1/1,1/1 1/1 1/1)),((0/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 1/1,0/1 1/1 0/1)),((1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1,1/1 1/1 0/1)),((1/1 0/1 1/1,0/1 0/1 1/1,1/1 0/1 0/1,1/1 0/1 1/1)),((0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1,0/1 1/1 1/1)),((0/1 0/1 0/1,0/1 0/1 1/1,0/1 1/1 1/1,0/1 0/1 0/1)),((1/1 0/1 0/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))' has passed
1: line#528:3|SOLID((((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)),((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)),((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)),((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)),((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)),((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0))))|SOLID((((-1 -1 -1,-1 0 -1,0 0 -1,0 -1 -1,-1 -1 -1)),((0 -1 -1,0 0 -1,0 0 0,0 -1 0,0 -1 -1)),((-1 0 -1,-1 0 0,0 0 0,0 0 -1,-1 0 -1)),((-1 -1 0,-1 0 0,-1 0 -1,-1 -1 -1,-1 -1 0)),((0 -1 0,0 0 0,-1 0 0,-1 -1 0,0 -1 0)),((0 -1 -1,0 -1 0,-1 -1 0,-1 -1 -1,0 -1 -1))))|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '528: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID((((-1/1 -1/1 -1/1,-1/1 0/1 -1/1,0/1 0/1 -1/1,0/1 -1/1 -1/1,-1/1 -1/1 -1/1)),((0/1 -1/1 -1/1,0/1 0/1 -1/1,0/1 0/1 0/1,0/1 -1/1 0/1,0/1 -1/1 -1/1)),((-1/1 0/1 -1/1,-1/1 0/1 0/1,0/1 0/1 0/1,0/1 0/1 -1/1,-1/1 0/1 -1/1)),((-1/1 -1/1 0/1,-1/1 0/1 0/1,-1/1 0/1 -1/1,-1/1 -1/1 -1/1,-1/1 -1/1 0/1)),((0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1)),((0/1 -1/1 -1/1,0/1 -1/1 0/1,-1/1 -1/1 0/1,-1/1 -1/1 -1/1,0/1 -1/1 -1/1))))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#529:3|@cube|SOLID((((-1 -1 -1,-1 0 -1,0 0 -1,0 -1 -1,-1 -1 -1)),((0 -1 -1,0 0 -1,0 0 0,0 -1 0,0 -1 -1)),((-1 0 -1,-1 0 0,0 0 0,0 0 -1,-1 0 -1)),((-1 -1 0,-1 0 0,-1 0 -1,-1 -1 -1,-1 -1 0)),((0 -1 0,0 0 0,-1 0 0,-1 -1 0,0 -1 0)),((0 -1 -1,0 -1 0,-1 -1 0,-1 -1 -1,0 -1 -1))))|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '529: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID((((-1/1 -1/1 -1/1,-1/1 0/1 -1/1,0/1 0/1 -1/1,0/1 -1/1 -1/1,-1/1 -1/1 -1/1)),((0/1 -1/1 -1/1,0/1 0/1 -1/1,0/1 0/1 0/1,0/1 -1/1 0/1,0/1 -1/1 -1/1)),((-1/1 0/1 -1/1,-1/1 0/1 0/1,0/1 0/1 0/1,0/1 0/1 -1/1,-1/1 0/1 -1/1)),((-1/1 -1/1 0/1,-1/1 0/1 0/1,-1/1 0/1 -1/1,-1/1 -1/1 -1/1,-1/1 -1/1 0/1)),((0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1)),((0/1 -1/1 -1/1,0/1 -1/1 0/1,-1/1 -1/1 0/1,-1/1 -1/1 -1/1,0/1 -1/1 -1/1))))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#531:3|@cube|SOLID((((-1 -1 0,-1 0 0,0 0 0,0 -1 0,-1 -1 0)),((0 -1 0,0 0 0,0 0 1,0 -1 1,0 -1 0)),((-1 0 0,-1 0 1,0 0 1,0 0 0,-1 0 0)),((-1 -1 1,-1 0 1,-1 0 0,-1 -1 0,-1 -1 1)),((0 -1 1,0 0 1,-1 0 1,-1 -1 1,0 -1 1)),((0 -1 0,0 -1 1,-1 -1 1,-1 -1 0,0 -1 0))))|LINESTRING(0 0 0,0 0 1)
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(122): info: difference{} between gA->distance( *gB ){0} and expectedDistance{0} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:41
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '531: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID((((-1/1 -1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,0/1 -1/1 0/1,-1/1 -1/1 0/1)),((0/1 -1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1,0/1 -1/1 1/1,0/1 -1/1 0/1)),((-1/1 0/1 0/1,-1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 -1/1 1/1,-1/1 0/1 1/1,-1/1 0/1 0/1,-1/1 -1/1 0/1,-1/1 -1/1 1/1)),((0/1 -1/1 1/1,0/1 0/1 1/1,-1/1 0/1 1/1,-1/1 -1/1 1/1,0/1 -1/1 1/1)),((0/1 -1/1 0/1,0/1 -1/1 1/1,-1/1 -1/1 1/1,-1/1 -1/1 0/1,0/1 -1/1 0/1))))) is LINESTRING(0/1 0/1 1/1,0/1 0/1 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 0/1 1/1)' has passed
1: line#533:3|@cube|SOLID((((-1 -0 -0,-1 1 -0,-0 1 -0,-0 -0 -0,-1 -0 -0)),((-0 -0 -0,-0 1 -0,-0 1 1,-0 -0 1,-0 -0 -0)),((-1 1 -0,-1 1 1,-0 1 1,-0 1 -0,-1 1 -0)),((-1 -0 1,-1 1 1,-1 1 -0,-1 -0 -0,-1 -0 1)),((-0 -0 1,-0 1 1,-1 1 1,-1 -0 1,-0 -0 1)),((-0 -0 -0,-0 -0 1,-1 -0 1,-1 -0 -0,-0 -0 -0))))|TIN(((0 0.5 0.5,0 0 1,0 0 0,0 0.5 0.5)),((0 0 1,0 0.5 0.5,0 1 1,0 0 1)),((0 0.5 0.5,0 0 0,0 1 0,0 0.5 0.5)),((0 0.5 0.5,0 1 0,0 1 1,0 0.5 0.5)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '533: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID((((-1/1 0/1 0/1,-1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((-1/1 1/1 0/1,-1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 0/1 1/1,-1/1 1/1 1/1,-1/1 1/1 0/1,-1/1 0/1 0/1,-1/1 0/1 1/1)),((0/1 0/1 1/1,0/1 1/1 1/1,-1/1 1/1 1/1,-1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 0/1 0/1,0/1 0/1 1/1,-1/1 0/1 1/1,-1/1 0/1 0/1,0/1 0/1 0/1))))) is TIN(((0/1 1/2 1/2,0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/2 1/2)),((0/1 1/2 1/2,0/1 0/1 1/1,0/1 0/1 0/1,0/1 1/2 1/2)),((0/1 0/1 1/1,0/1 1/2 1/2,0/1 1/1 1/1,0/1 0/1 1/1)),((0/1 1/2 1/2,0/1 1/1 0/1,0/1 1/1 1/1,0/1 1/2 1/2))) and should be TIN(((0/1 1/2 1/2,0/1 0/1 1/1,0/1 0/1 0/1,0/1 1/2 1/2)),((0/1 0/1 1/1,0/1 1/2 1/2,0/1 1/1 1/1,0/1 0/1 1/1)),((0/1 1/2 1/2,0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/2 1/2)),((0/1 1/2 1/2,0/1 1/1 0/1,0/1 1/1 1/1,0/1 1/2 1/2)))' has passed
1: line#535:3|@cube|SOLID((((0.5 0 0,0.5 1 0,1.5 1 0,1.5 0 0,0.5 0 0)),((1.5 0 0,1.5 1 0,1.5 1 1,1.5 0 1,1.5 0 0)),((0.5 1 0,0.5 1 1,1.5 1 1,1.5 1 0,0.5 1 0)),((0.5 0 1,0.5 1 1,0.5 1 0,0.5 0 0,0.5 0 1)),((1.5 0 1,1.5 1 1,0.5 1 1,0.5 0 1,1.5 0 1)),((1.5 0 0,1.5 0 1,0.5 0 1,0.5 0 0,1.5 0 0))))|SOLID((((1 0.5 0,1 0 0,0.5 0 0,1 0.5 0)),((0.5 0 0,0.5 0.5 0,1 0.5 0,0.5 0 0)),((1 0 0,0.5 0 0.5,0.5 0 0,1 0 0)),((1 0.5 0,1 0 0.5,1 0 0,1 0.5 0)),((0.5 0.5 0,1 1 0,1 0.5 0,0.5 0.5 0)),((0.5 0 0,0.5 1 1,0.5 0.5 0,0.5 0 0)),((0.5 0 0.5,0.5 0.5 1,0.5 0 0,0.5 0 0.5)),((1 0 0,1 0 0.5,0.5 0 0.5,1 0 0)),((1 0.5 0,1 0 1,1 0 0.5,1 0.5 0)),((1 1 0,1 0 1,1 0.5 0,1 1 0)),((0.5 0.5 0,0.5 1 0,1 1 0,0.5 0.5 0)),((0.5 1 1,0.5 1 0.5,0.5 0.5 0,0.5 1 1)),((0.5 0 0,0.5 0.5 1,0.5 1 1,0.5 0 0)),((0.5 0 0.5,0.5 0 1,0.5 0.5 1,0.5 0 0.5)),((1 0 0.5,0.5 0 1,0.5 0 0.5,1 0 0.5)),((1 0 1,0.5 0 1,1 0 0.5,1 0 1)),((1 1 0,1 0.5 1,1 0 1,1 1 0)),((0.5 1 0,1 1 0.5,1 1 0,0.5 1 0)),((0.5 0.5 0,0.5 1 0.5,0.5 1 0,0.5 0.5 0)),((0.5 1 1,1 1 1,0.5 1 0.5,0.5 1 1)),((0.5 0.5 1,1 0.5 1,0.5 1 1,0.5 0.5 1)),((0.5 0 1,1 0 1,0.5 0.5 1,0.5 0 1)),((1 0.5 1,0.5 0.5 1,1 0 1,1 0.5 1)),((1 1 0,1 1 0.5,1 0.5 1,1 1 0)),((0.5 1 0,0.5 1 0.5,1 1 0.5,0.5 1 0)),((1 1 1,1 1 0.5,0.5 1 0.5,1 1 1)),((0.5 1 1,1 0.5 1,1 1 1,0.5 1 1)),((1 1 0.5,1 1 1,1 0.5 1,1 1 0.5))))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '535: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID((((1/2 0/1 0/1,1/2 1/1 0/1,3/2 1/1 0/1,3/2 0/1 0/1,1/2 0/1 0/1)),((3/2 0/1 0/1,3/2 1/1 0/1,3/2 1/1 1/1,3/2 0/1 1/1,3/2 0/1 0/1)),((1/2 1/1 0/1,1/2 1/1 1/1,3/2 1/1 1/1,3/2 1/1 0/1,1/2 1/1 0/1)),((1/2 0/1 1/1,1/2 1/1 1/1,1/2 1/1 0/1,1/2 0/1 0/1,1/2 0/1 1/1)),((3/2 0/1 1/1,3/2 1/1 1/1,1/2 1/1 1/1,1/2 0/1 1/1,3/2 0/1 1/1)),((3/2 0/1 0/1,3/2 0/1 1/1,1/2 0/1 1/1,1/2 0/1 0/1,3/2 0/1 0/1))))) is SOLID((((1/2 1/2 0/1,1/1 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1)),((1/1 1/2 1/1,1/1 0/1 1/1,1/1 1/1 1/2,1/1 1/2 1/1)),((1/1 0/1 1/2,1/1 1/2 0/1,1/1 0/1 1/1,1/1 0/1 1/2)),((1/2 1/1 1/2,1/1 1/1 1/2,1/2 1/1 0/1,1/2 1/1 1/2)),((1/2 1/1 1/1,1/2 1/2 1/1,1/1 1/2 1/1,1/2 1/1 1/1)),((1/2 0/1 1/2,1/1 0/1 1/2,1/2 0/1 1/1,1/2 0/1 1/2)),((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/1 0/1,1/1 1/2 0/1)),((1/1 1/2 0/1,1/1 0/1 0/1,1/2 0/1 0/1,1/1 1/2 0/1)),((1/1 1/1 1/2,1/2 1/1 1/2,1/1 1/1 1/1,1/1 1/1 1/2)),((1/1 1/1 1/2,1/1 1/1 0/1,1/2 1/1 0/1,1/1 1/1 1/2)),((1/1 1/2 0/1,1/1 0/1 1/2,1/1 0/1 0/1,1/1 1/2 0/1)),((1/1 1/2 0/1,1/1 1/1 0/1,1/1 0/1 1/1,1/1 1/2 0/1)),((1/1 0/1 0/1,1/2 0/1 1/2,1/2 0/1 0/1,1/1 0/1 0/1)),((1/2 1/2 0/1,1/2 1/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/1 0/1 1/2,1/2 0/1 1/2,1/1 0/1 0/1,1/1 0/1 1/2)),((1/1 0/1 1/2,1/1 0/1 1/1,1/2 0/1 1/1,1/1 0/1 1/2)),((1/1 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/1,1/1 0/1 1/1)),((1/1 1/1 0/1,1/1 1/1 1/2,1/1 0/1 1/1,1/1 1/1 0/1)),((1/1 1/1 1/1,1/1 1/2 1/1,1/1 1/1 1/2,1/1 1/1 1/1)),((1/1 1/1 1/1,1/2 1/1 1/1,1/1 1/2 1/1,1/1 1/1 1/1)),((1/2 1/2 1/1,1/1 0/1 1/1,1/1 1/2 1/1,1/2 1/2 1/1)),((1/2 1/1 1/2,1/2 1/1 1/1,1/1 1/1 1/1,1/2 1/1 1/2)),((1/2 1/1 1/2,1/2 0/1 0/1,1/2 1/1 1/1,1/2 1/1 1/2)),((1/2 1/2 1/1,1/2 0/1 0/1,1/2 0/1 1/2,1/2 1/2 1/1)),((1/2 1/2 0/1,1/2 1/1 1/2,1/2 1/1 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/1 1/2,1/2 1/2 0/1)),((1/2 0/1 0/1,1/2 1/2 1/1,1/2 1/1 1/1,1/2 0/1 0/1)),((1/2 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/2,1/2 0/1 1/1)))) and should be SOLID((((1/1 1/2 0/1,1/1 0/1 0/1,1/2 0/1 0/1,1/1 1/2 0/1)),((1/2 0/1 0/1,1/2 1/2 0/1,1/1 1/2 0/1,1/2 0/1 0/1)),((1/1 0/1 0/1,1/2 0/1 1/2,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/2 0/1,1/1 0/1 1/2,1/1 0/1 0/1,1/1 1/2 0/1)),((1/2 1/2 0/1,1/1 1/1 0/1,1/1 1/2 0/1,1/2 1/2 0/1)),((1/2 0/1 0/1,1/2 1/1 1/1,1/2 1/2 0/1,1/2 0/1 0/1)),((1/2 0/1 1/2,1/2 1/2 1/1,1/2 0/1 0/1,1/2 0/1 1/2)),((1/1 0/1 0/1,1/1 0/1 1/2,1/2 0/1 1/2,1/1 0/1 0/1)),((1/1 1/2 0/1,1/1 0/1 1/1,1/1 0/1 1/2,1/1 1/2 0/1)),((1/1 1/1 0/1,1/1 0/1 1/1,1/1 1/2 0/1,1/1 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/2 1/1 1/1,1/2 1/1 1/2,1/2 1/2 0/1,1/2 1/1 1/1)),((1/2 0/1 0/1,1/2 1/2 1/1,1/2 1/1 1/1,1/2 0/1 0/1)),((1/2 0/1 1/2,1/2 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/2)),((1/1 0/1 1/2,1/2 0/1 1/1,1/2 0/1 1/2,1/1 0/1 1/2)),((1/1 0/1 1/1,1/2 0/1 1/1,1/1 0/1 1/2,1/1 0/1 1/1)),((1/1 1/1 0/1,1/1 1/2 1/1,1/1 0/1 1/1,1/1 1/1 0/1)),((1/2 1/1 0/1,1/1 1/1 1/2,1/1 1/1 0/1,1/2 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 1/2,1/2 1/1 0/1,1/2 1/2 0/1)),((1/2 1/1 1/1,1/1 1/1 1/1,1/2 1/1 1/2,1/2 1/1 1/1)),((1/2 1/2 1/1,1/1 1/2 1/1,1/2 1/1 1/1,1/2 1/2 1/1)),((1/2 0/1 1/1,1/1 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/1)),((1/1 1/2 1/1,1/2 1/2 1/1,1/1 0/1 1/1,1/1 1/2 1/1)),((1/1 1/1 0/1,1/1 1/1 1/2,1/1 1/2 1/1,1/1 1/1 0/1)),((1/2 1/1 0/1,1/2 1/1 1/2,1/1 1/1 1/2,1/2 1/1 0/1)),((1/1 1/1 1/1,1/1 1/1 1/2,1/2 1/1 1/2,1/1 1/1 1/1)),((1/2 1/1 1/1,1/1 1/2 1/1,1/1 1/1 1/1,1/2 1/1 1/1)),((1/1 1/1 1/2,1/1 1/1 1/1,1/1 1/2 1/1,1/1 1/1 1/2))))' has passed
1: line#538:S|inverted_cube|SOLID((((0 0 0,0 1 0,0 1 1,0 0 1,0 0 0)),((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0)),((0 0 0,0 0 1,1 0 1,1 0 0,0 0 0)),((1 0 0,1 0 1,1 1 1,1 1 0,1 0 0)),((0 0 1,0 1 1,1 1 1,1 0 1,0 0 1)),((0 1 0,1 1 0,1 1 1,0 1 1,0 1 0))))
1: line#541:3|@inverted_cube|POINT(0 0 0)|@B
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '541: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POINT(0/1 0/1 0/1)) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#543:3|@inverted_cube|POINT(0.5 0 0)|@B
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '543: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POINT(1/2 0/1 0/1)) is POINT(1/2 0/1 0/1) and should be POINT(1/2 0/1 0/1)' has passed
1: line#545:3|@inverted_cube|POINT(0.5 0.5 0)|@B
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '545: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POINT(1/2 1/2 0/1)) is POINT(1/2 1/2 0/1) and should be POINT(1/2 1/2 0/1)' has passed
1: line#547:3|@inverted_cube|POINT(0.5 0.5 0.5)|@B
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '547: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POINT(1/2 1/2 1/2)) is POINT(1/2 1/2 1/2) and should be POINT(1/2 1/2 1/2)' has passed
1: line#549:3|@inverted_cube|POINT(2 2 2)|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '549: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POINT(2/1 2/1 2/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#557:3|@inverted_cube|LINESTRING(-1 0 0,0 0 0)|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '557: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), LINESTRING(-1/1 0/1 0/1,0/1 0/1 0/1)) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#559:3|@inverted_cube|LINESTRING(-1 0,2 0)|LINESTRING(0 0 0,1 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '559: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), LINESTRING(-1/1 0/1,2/1 0/1)) is LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1) and should be LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1)' has passed
1: line#561:3|@inverted_cube|LINESTRING(-1 0.5 0.5,0.5 0.5 0.5)|LINESTRING(0 0.5 0.5,0.5 0.5 0.5)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '561: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), LINESTRING(-1/1 1/2 1/2,1/2 1/2 1/2)) is LINESTRING(0/1 1/2 1/2,1/2 1/2 1/2) and should be LINESTRING(0/1 1/2 1/2,1/2 1/2 1/2)' has passed
1: line#563:3|@inverted_cube|LINESTRING(0.2 0.2 0.2,0.7 0.7 0.7)|@B
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '563: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), LINESTRING(1/5 1/5 1/5,7/10 7/10 7/10)) is LINESTRING(1/5 1/5 1/5,7/10 7/10 7/10) and should be LINESTRING(1/5 1/5 1/5,7/10 7/10 7/10)' has passed
1: line#570:3|@inverted_cube|TRIANGLE((-1 -1,0 -1,0 0,-1 -1))|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '570: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), TRIANGLE((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#572:3|@inverted_cube|TRIANGLE((-1 0,1 0,1 1,-1 0))|TIN(((0 0 0,1/3 2/3 0,0 1/2 0,0 0 0)),((0 0 0,1 0 0,1/3 2/3 0,0 0 0)),((1 0 0,1 1 0,1/3 2/3 0,1 0 0)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '572: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), TRIANGLE((-1/1 0/1,1/1 0/1,1/1 1/1,-1/1 0/1))) is TIN(((1/3 2/3 0/1,0/1 0/1 0/1,1/1 0/1 0/1,1/3 2/3 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/3 2/3 0/1,1/1 0/1 0/1)),((1/3 2/3 0/1,0/1 1/2 0/1,0/1 0/1 0/1,1/3 2/3 0/1))) and should be TIN(((0/1 0/1 0/1,1/3 2/3 0/1,0/1 1/2 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/3 2/3 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/3 2/3 0/1,1/1 0/1 0/1)))' has passed
1: line#574:3|@inverted_cube|TRIANGLE((0.5 0,1.5 0,1.5 1,0.5 0))|TIN(((3/4 1/4 0/1,1/1 0/1 0/1,1/1 1/2 0/1,3/4 1/4 0/1)),((1/2 0/1 0/1,1/1 0/1 0/1,3/4 1/4 0/1,1/2 0/1 0/1)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '574: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), TRIANGLE((1/2 0/1,3/2 0/1,3/2 1/1,1/2 0/1))) is TIN(((1/1 1/2 0/1,3/4 1/4 0/1,1/1 0/1 0/1,1/1 1/2 0/1)),((3/4 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1,3/4 1/4 0/1))) and should be TIN(((3/4 1/4 0/1,1/1 0/1 0/1,1/1 1/2 0/1,3/4 1/4 0/1)),((1/2 0/1 0/1,1/1 0/1 0/1,3/4 1/4 0/1,1/2 0/1 0/1)))' has passed
1: line#576:3|@inverted_cube|TRIANGLE((0.5 0 0.5,1.5 0 0.5,1.5 1 0.5,0.5 0 0.5))|TRIANGLE((1/1 0/1 1/2,1/1 1/2 1/2,1/2 0/1 1/2,1/1 0/1 1/2))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '576: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), TRIANGLE((1/2 0/1 1/2,3/2 0/1 1/2,3/2 1/1 1/2,1/2 0/1 1/2))) is TRIANGLE((1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/2 1/2,1/2 0/1 1/2)) and should be TRIANGLE((1/1 0/1 1/2,1/1 1/2 1/2,1/2 0/1 1/2,1/1 0/1 1/2))' has passed
1: line#578:3|@inverted_cube|TRIANGLE((0.2 0.2 0.2,0.7 0.2 0.2,0.7 0.7 0.2,0.2 0.2 0.2))|@B
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '578: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), TRIANGLE((1/5 1/5 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 1/5 1/5))) is TRIANGLE((1/5 1/5 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 1/5 1/5)) and should be TRIANGLE((1/5 1/5 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 1/5 1/5))' has passed
1: line#585:3|@inverted_cube|POLYGON((-1 -1,0 -1,0 0,-1 0,-1 -1))|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '585: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYGON((-1/1 -1/1,0/1 -1/1,0/1 0/1,-1/1 0/1,-1/1 -1/1))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#587:3|@inverted_cube|POLYGON((-1 0,0 0,0 0.5,-1 0.5,-1 0))|LINESTRING(0 0 0,0 0.5 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '587: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYGON((-1/1 0/1,0/1 0/1,0/1 1/2,-1/1 1/2,-1/1 0/1))) is LINESTRING(0/1 0/1 0/1,0/1 1/2 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 1/2 0/1)' has passed
1: line#589:3|@inverted_cube|POLYGON((0.5 0 0,1.5 0 0,1.5 0.5 0,0.5 0.5 0,0.5 0 0))|TIN(((1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/4 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '589: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYGON((1/2 0/1 0/1,3/2 0/1 0/1,3/2 1/2 0/1,1/2 1/2 0/1,1/2 0/1 0/1))) is TIN(((1/1 0/1 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1)),((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1))) and should be TIN(((1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/4 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1)))' has passed
1: line#591:3|@inverted_cube|POLYGON((0.5 0 0.5,1.5 0 0.5,1.5 0.5 0.5,0.5 0.5 0.5,0.5 0 0.5))|TIN(((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '591: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYGON((1/2 0/1 1/2,3/2 0/1 1/2,3/2 1/2 1/2,1/2 1/2 1/2,1/2 0/1 1/2))) is TIN(((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 1/2 1/2))) and should be TIN(((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)))' has passed
1: line#593:3|@inverted_cube|POLYGON((0.2 0.2 0.2,0.7 0.2 0.2,0.7 0.7 0.2,0.2 0.7 0.2,0.2 0.2 0.2))|TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '593: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYGON((1/5 1/5 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5,1/5 1/5 1/5))) is TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5))) and should be TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))' has passed
1: line#595:3|@inverted_cube|POLYGON((0.2 0.5 0, 0.2 0.5 -1, 0.8 0.5 -1, 0.8 0.5 0, 0.5 0.5 -0.5, 0.2 0.5 0))|MULTIPOINT(0.8 0.5 0,0.2 0.5 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '595: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYGON((1/5 1/2 0/1,1/5 1/2 -1/1,4/5 1/2 -1/1,4/5 1/2 0/1,1/2 1/2 -1/2,1/5 1/2 0/1))) is MULTIPOINT((1/5 1/2 0/1),(4/5 1/2 0/1)) and should be MULTIPOINT((4/5 1/2 0/1),(1/5 1/2 0/1))' has passed
1: line#597:3|@inverted_cube|POLYGON((-1 -1,2 -1,2 2,-1 2,-1 -1),(-0.5 -0.5,-0.5 1.5,1.5 1.5,1.5 -0.5,-0.5 -0.5))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '597: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYGON((-1/1 -1/1,2/1 -1/1,2/1 2/1,-1/1 2/1,-1/1 -1/1),(-1/2 -1/2,-1/2 3/2,3/2 3/2,3/2 -1/2,-1/2 -1/2))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#604:3|@inverted_cube|POLYHEDRALSURFACE(((-1 0,0 -1,0 0,-1 0)),((-1 0,-1 -1,0 -1,-1 0)))|POINT(0 0 0)
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(122): info: difference{} between gA->distance( *gB ){0} and expectedDistance{0} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:42
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '604: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYHEDRALSURFACE(((-1/1 0/1,0/1 -1/1,0/1 0/1,-1/1 0/1)),((-1/1 0/1,-1/1 -1/1,0/1 -1/1,-1/1 0/1)))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#606:3|@inverted_cube|POLYHEDRALSURFACE(((-1 0.5,0 0,0 0.5,-1 0.5)),((-1 0.5,-1 0,0 0,-1 0.5)))|LINESTRING(0 0 0,0 0.5 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '606: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYHEDRALSURFACE(((-1/1 1/2,0/1 0/1,0/1 1/2,-1/1 1/2)),((-1/1 1/2,-1/1 0/1,0/1 0/1,-1/1 1/2)))) is LINESTRING(0/1 0/1 0/1,0/1 1/2 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 1/2 0/1)' has passed
1: line#608:3|@inverted_cube|POLYHEDRALSURFACE(((0.5 0.5 0,1.5 0 0,1.5 0.5 0,0.5 0.5 0)),((0.5 0.5 0,0.5 0 0,1.5 0 0,0.5 0.5 0)))|TIN(((1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1,1/1 0/1 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '608: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYHEDRALSURFACE(((1/2 1/2 0/1,3/2 0/1 0/1,3/2 1/2 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,3/2 0/1 0/1,1/2 1/2 0/1)))) is TIN(((1/1 0/1 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1)),((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1))) and should be TIN(((1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1,1/1 0/1 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1)))' has passed
1: line#610:3|@inverted_cube|POLYHEDRALSURFACE(((0.5 0.5 0.5,1.5 0 0.5,1.5 0.5 0.5,0.5 0.5 0.5)),((0.5 0.5 0.5,0.5 0 0.5,1.5 0 0.5,0.5 0.5 0.5)))|TIN(((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)),((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '610: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYHEDRALSURFACE(((1/2 1/2 1/2,3/2 0/1 1/2,3/2 1/2 1/2,1/2 1/2 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,3/2 0/1 1/2,1/2 1/2 1/2)))) is TIN(((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 1/2 1/2))) and should be TIN(((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)),((1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2,1/1 1/4 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)))' has passed
1: line#612:3|@inverted_cube|POLYHEDRALSURFACE(((0.2 0.7 0.2,0.7 0.2 0.2,0.7 0.7 0.2,0.2 0.7 0.2)),((0.2 0.7 0.2,0.2 0.2 0.2,0.7 0.2 0.2,0.2 0.7 0.2)))|TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '612: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYHEDRALSURFACE(((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)))) is TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5))) and should be TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))' has passed
1: line#614:3|@inverted_cube|POLYHEDRALSURFACE(((0.5 0.5 -0.5,0.2 0.5 -1,0.8 0.5 -1,0.5 0.5 -0.5)),((0.8 0.5 0,0.5 0.5 -0.5,0.8 0.5 -1,0.8 0.5 0)),((0.2 0.5 0,0.2 0.5 -1,0.5 0.5 -0.5,0.2 0.5 0)))|MULTIPOINT(0.8 0.5 0,0.2 0.5 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '614: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYHEDRALSURFACE(((1/2 1/2 -1/2,1/5 1/2 -1/1,4/5 1/2 -1/1,1/2 1/2 -1/2)),((4/5 1/2 0/1,1/2 1/2 -1/2,4/5 1/2 -1/1,4/5 1/2 0/1)),((1/5 1/2 0/1,1/5 1/2 -1/1,1/2 1/2 -1/2,1/5 1/2 0/1)))) is MULTIPOINT((1/5 1/2 0/1),(4/5 1/2 0/1)) and should be MULTIPOINT((4/5 1/2 0/1),(1/5 1/2 0/1))' has passed
1: line#616:3|@inverted_cube|POLYHEDRALSURFACE(((1.5 -0.5,-0.5 -0.5,-1 -1,1.5 -0.5)),((1.5 -0.5,-1 -1,2 -1,1.5 -0.5)),((-1 2,-1 -1,-0.5 -0.5,-1 2)),((-1 2,-0.5 1.5,1.5 1.5,-1 2)),((-1 2,-0.5 -0.5,-0.5 1.5,-1 2)),((2 2,1.5 1.5,2 -1,2 2)),((2 2,-1 2,1.5 1.5,2 2)),((1.5 1.5,1.5 -0.5,2 -1,1.5 1.5)))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '616: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYHEDRALSURFACE(((3/2 -1/2,-1/2 -1/2,-1/1 -1/1,3/2 -1/2)),((3/2 -1/2,-1/1 -1/1,2/1 -1/1,3/2 -1/2)),((-1/1 2/1,-1/1 -1/1,-1/2 -1/2,-1/1 2/1)),((-1/1 2/1,-1/2 3/2,3/2 3/2,-1/1 2/1)),((-1/1 2/1,-1/2 -1/2,-1/2 3/2,-1/1 2/1)),((2/1 2/1,3/2 3/2,2/1 -1/1,2/1 2/1)),((2/1 2/1,-1/1 2/1,3/2 3/2,2/1 2/1)),((3/2 3/2,3/2 -1/2,2/1 -1/1,3/2 3/2)))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#623:3|@inverted_cube|TIN(((-1 0,0 -1,0 0,-1 0)),((-1 0,-1 -1,0 -1,-1 0)))|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '623: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), TIN(((-1/1 0/1,0/1 -1/1,0/1 0/1,-1/1 0/1)),((-1/1 0/1,-1/1 -1/1,0/1 -1/1,-1/1 0/1)))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#625:3|@inverted_cube|TIN(((-1 0.5,0 0,0 0.5,-1 0.5)),((-1 0.5,-1 0,0 0,-1 0.5)))|LINESTRING(0 0 0,0 0.5 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '625: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), TIN(((-1/1 1/2,0/1 0/1,0/1 1/2,-1/1 1/2)),((-1/1 1/2,-1/1 0/1,0/1 0/1,-1/1 1/2)))) is LINESTRING(0/1 0/1 0/1,0/1 1/2 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 1/2 0/1)' has passed
1: line#627:3|@inverted_cube|TIN(((0.5 0.5 0,1.5 0 0,1.5 0.5 0,0.5 0.5 0)),((0.5 0.5 0,0.5 0 0,1.5 0 0,0.5 0.5 0)))|TIN(((1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/4 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '627: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), TIN(((1/2 1/2 0/1,3/2 0/1 0/1,3/2 1/2 0/1,1/2 1/2 0/1)),((1/2 1/2 0/1,1/2 0/1 0/1,3/2 0/1 0/1,1/2 1/2 0/1)))) is TIN(((1/1 0/1 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/4 0/1,1/2 1/2 0/1)),((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1,1/1 1/2 0/1))) and should be TIN(((1/1 1/4 0/1,1/2 1/2 0/1,1/2 0/1 0/1,1/1 1/4 0/1)),((1/1 0/1 0/1,1/1 1/4 0/1,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/4 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/4 0/1)))' has passed
1: line#629:3|@inverted_cube|TIN(((0.5 0.5 0.5,1.5 0 0.5,1.5 0.5 0.5,0.5 0.5 0.5)),((0.5 0.5 0.5,0.5 0 0.5,1.5 0 0.5,0.5 0.5 0.5)))|TIN(((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)),((1/1 1/4 1/2,1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2)),((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '629: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), TIN(((1/2 1/2 1/2,3/2 0/1 1/2,3/2 1/2 1/2,1/2 1/2 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,3/2 0/1 1/2,1/2 1/2 1/2)))) is TIN(((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)),((1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2,1/2 1/2 1/2)),((1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2,1/1 1/2 1/2))) and should be TIN(((1/1 1/4 1/2,1/1 1/2 1/2,1/2 1/2 1/2,1/1 1/4 1/2)),((1/1 1/4 1/2,1/2 1/2 1/2,1/2 0/1 1/2,1/1 1/4 1/2)),((1/1 0/1 1/2,1/1 1/4 1/2,1/2 0/1 1/2,1/1 0/1 1/2)))' has passed
1: line#631:3|@inverted_cube|TIN(((0.2 0.7 0.2,0.7 0.2 0.2,0.7 0.7 0.2,0.2 0.7 0.2)),((0.2 0.7 0.2,0.2 0.2 0.2,0.7 0.2 0.2,0.2 0.7 0.2)))|TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '631: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), TIN(((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)))) is TIN(((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5))) and should be TIN(((1/5 7/10 1/5,1/5 1/5 1/5,7/10 1/5 1/5,1/5 7/10 1/5)),((1/5 7/10 1/5,7/10 1/5 1/5,7/10 7/10 1/5,1/5 7/10 1/5)))' has passed
1: line#633:3|@inverted_cube|TIN(((0.5 0.5 -0.5,0.2 0.5 -1,0.8 0.5 -1,0.5 0.5 -0.5)),((0.8 0.5 0,0.5 0.5 -0.5,0.8 0.5 -1,0.8 0.5 0)),((0.2 0.5 0,0.2 0.5 -1,0.5 0.5 -0.5,0.2 0.5 0)))|MULTIPOINT(0.8 0.5 0,0.2 0.5 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '633: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), TIN(((1/2 1/2 -1/2,1/5 1/2 -1/1,4/5 1/2 -1/1,1/2 1/2 -1/2)),((4/5 1/2 0/1,1/2 1/2 -1/2,4/5 1/2 -1/1,4/5 1/2 0/1)),((1/5 1/2 0/1,1/5 1/2 -1/1,1/2 1/2 -1/2,1/5 1/2 0/1)))) is MULTIPOINT((1/5 1/2 0/1),(4/5 1/2 0/1)) and should be MULTIPOINT((4/5 1/2 0/1),(1/5 1/2 0/1))' has passed
1: line#635:3|@inverted_cube|TIN(((1.5 -0.5,-0.5 -0.5,-1 -1,1.5 -0.5)),((1.5 -0.5,-1 -1,2 -1,1.5 -0.5)),((-1 2,-1 -1,-0.5 -0.5,-1 2)),((-1 2,-0.5 1.5,1.5 1.5,-1 2)),((-1 2,-0.5 -0.5,-0.5 1.5,-1 2)),((2 2,1.5 1.5,2 -1,2 2)),((2 2,-1 2,1.5 1.5,2 2)),((1.5 1.5,1.5 -0.5,2 -1,1.5 1.5)))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '635: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), TIN(((3/2 -1/2,-1/2 -1/2,-1/1 -1/1,3/2 -1/2)),((3/2 -1/2,-1/1 -1/1,2/1 -1/1,3/2 -1/2)),((-1/1 2/1,-1/1 -1/1,-1/2 -1/2,-1/1 2/1)),((-1/1 2/1,-1/2 3/2,3/2 3/2,-1/1 2/1)),((-1/1 2/1,-1/2 -1/2,-1/2 3/2,-1/1 2/1)),((2/1 2/1,3/2 3/2,2/1 -1/1,2/1 2/1)),((2/1 2/1,-1/1 2/1,3/2 3/2,2/1 2/1)),((3/2 3/2,3/2 -1/2,2/1 -1/1,3/2 3/2)))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#642:3|@inverted_cube|@inverted_cube|SOLID((((1 1 0,0 1 0,1 1 1,1 1 0)),((1 1 1,1 0 1,1 1 0,1 1 1)),((0 1 0,0 1 1,1 1 1,0 1 0)),((1 1 0,0 0 0,0 1 0,1 1 0)),((1 0 1,1 0 0,1 1 0,1 0 1)),((1 1 1,0 1 1,1 0 1,1 1 1)),((0 1 0,0 0 0,0 1 1,0 1 0)),((1 1 0,1 0 0,0 0 0,1 1 0)),((1 0 1,0 0 1,1 0 0,1 0 1)),((0 1 1,0 0 1,1 0 1,0 1 1)),((0 0 0,0 0 1,0 1 1,0 0 0)),((1 0 0,0 0 1,0 0 0,1 0 0))))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '642: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1))))) is SOLID((((0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 1/1,0/1 1/1 1/1)),((0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1,0/1 1/1 0/1)),((1/1 1/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1)),((1/1 0/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,1/1 0/1 0/1)),((1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 1/1)),((1/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1,1/1 0/1 1/1)),((1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,1/1 1/1 1/1)),((1/1 1/1 1/1,1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1)),((1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 1/1 1/1)),((1/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 1/1 1/1)),((1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1)),((1/1 1/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 0/1)))) and should be SOLID((((1/1 1/1 0/1,0/1 1/1 0/1,1/1 1/1 1/1,1/1 1/1 0/1)),((1/1 1/1 1/1,1/1 0/1 1/1,1/1 1/1 0/1,1/1 1/1 1/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,0/1 1/1 0/1)),((1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1)),((1/1 0/1 1/1,1/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 1/1)),((1/1 1/1 1/1,0/1 1/1 1/1,1/1 0/1 1/1,1/1 1/1 1/1)),((0/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 1/1,0/1 1/1 0/1)),((1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1,1/1 1/1 0/1)),((1/1 0/1 1/1,0/1 0/1 1/1,1/1 0/1 0/1,1/1 0/1 1/1)),((0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1,0/1 1/1 1/1)),((0/1 0/1 0/1,0/1 0/1 1/1,0/1 1/1 1/1,0/1 0/1 0/1)),((1/1 0/1 0/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))' has passed
1: line#644:3|SOLID((((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)),((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)),((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)),((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)),((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)),((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0))))|SOLID((((-1 -1 -1,-1 0 -1,0 0 -1,0 -1 -1,-1 -1 -1)),((0 -1 -1,0 0 -1,0 0 0,0 -1 0,0 -1 -1)),((-1 0 -1,-1 0 0,0 0 0,0 0 -1,-1 0 -1)),((-1 -1 0,-1 0 0,-1 0 -1,-1 -1 -1,-1 -1 0)),((0 -1 0,0 0 0,-1 0 0,-1 -1 0,0 -1 0)),((0 -1 -1,0 -1 0,-1 -1 0,-1 -1 -1,0 -1 -1))))|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '644: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID((((-1/1 -1/1 -1/1,-1/1 0/1 -1/1,0/1 0/1 -1/1,0/1 -1/1 -1/1,-1/1 -1/1 -1/1)),((0/1 -1/1 -1/1,0/1 0/1 -1/1,0/1 0/1 0/1,0/1 -1/1 0/1,0/1 -1/1 -1/1)),((-1/1 0/1 -1/1,-1/1 0/1 0/1,0/1 0/1 0/1,0/1 0/1 -1/1,-1/1 0/1 -1/1)),((-1/1 -1/1 0/1,-1/1 0/1 0/1,-1/1 0/1 -1/1,-1/1 -1/1 -1/1,-1/1 -1/1 0/1)),((0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1)),((0/1 -1/1 -1/1,0/1 -1/1 0/1,-1/1 -1/1 0/1,-1/1 -1/1 -1/1,0/1 -1/1 -1/1))))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#645:3|@inverted_cube|SOLID((((-1 -1 -1,-1 0 -1,0 0 -1,0 -1 -1,-1 -1 -1)),((0 -1 -1,0 0 -1,0 0 0,0 -1 0,0 -1 -1)),((-1 0 -1,-1 0 0,0 0 0,0 0 -1,-1 0 -1)),((-1 -1 0,-1 0 0,-1 0 -1,-1 -1 -1,-1 -1 0)),((0 -1 0,0 0 0,-1 0 0,-1 -1 0,0 -1 0)),((0 -1 -1,0 -1 0,-1 -1 0,-1 -1 -1,0 -1 -1))))|POINT(0 0 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '645: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), SOLID((((-1/1 -1/1 -1/1,-1/1 0/1 -1/1,0/1 0/1 -1/1,0/1 -1/1 -1/1,-1/1 -1/1 -1/1)),((0/1 -1/1 -1/1,0/1 0/1 -1/1,0/1 0/1 0/1,0/1 -1/1 0/1,0/1 -1/1 -1/1)),((-1/1 0/1 -1/1,-1/1 0/1 0/1,0/1 0/1 0/1,0/1 0/1 -1/1,-1/1 0/1 -1/1)),((-1/1 -1/1 0/1,-1/1 0/1 0/1,-1/1 0/1 -1/1,-1/1 -1/1 -1/1,-1/1 -1/1 0/1)),((0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1)),((0/1 -1/1 -1/1,0/1 -1/1 0/1,-1/1 -1/1 0/1,-1/1 -1/1 -1/1,0/1 -1/1 -1/1))))) is POINT(0/1 0/1 0/1) and should be POINT(0/1 0/1 0/1)' has passed
1: line#648:3|@inverted_cube|SOLID((((-1 -1 0,-1 0 0,0 0 0,0 -1 0,-1 -1 0)),((0 -1 0,0 0 0,0 0 1,0 -1 1,0 -1 0)),((-1 0 0,-1 0 1,0 0 1,0 0 0,-1 0 0)),((-1 -1 1,-1 0 1,-1 0 0,-1 -1 0,-1 -1 1)),((0 -1 1,0 0 1,-1 0 1,-1 -1 1,0 -1 1)),((0 -1 0,0 -1 1,-1 -1 1,-1 -1 0,0 -1 0))))|LINESTRING(0 0 0,0 0 1)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '648: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), SOLID((((-1/1 -1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,0/1 -1/1 0/1,-1/1 -1/1 0/1)),((0/1 -1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1,0/1 -1/1 1/1,0/1 -1/1 0/1)),((-1/1 0/1 0/1,-1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 -1/1 1/1,-1/1 0/1 1/1,-1/1 0/1 0/1,-1/1 -1/1 0/1,-1/1 -1/1 1/1)),((0/1 -1/1 1/1,0/1 0/1 1/1,-1/1 0/1 1/1,-1/1 -1/1 1/1,0/1 -1/1 1/1)),((0/1 -1/1 0/1,0/1 -1/1 1/1,-1/1 -1/1 1/1,-1/1 -1/1 0/1,0/1 -1/1 0/1))))) is LINESTRING(0/1 0/1 1/1,0/1 0/1 0/1) and should be LINESTRING(0/1 0/1 0/1,0/1 0/1 1/1)' has passed
1: line#651:3|@inverted_cube|SOLID((((-1 -0 -0,-1 1 -0,-0 1 -0,-0 -0 -0,-1 -0 -0)),((-0 -0 -0,-0 1 -0,-0 1 1,-0 -0 1,-0 -0 -0)),((-1 1 -0,-1 1 1,-0 1 1,-0 1 -0,-1 1 -0)),((-1 -0 1,-1 1 1,-1 1 -0,-1 -0 -0,-1 -0 1)),((-0 -0 1,-0 1 1,-1 1 1,-1 -0 1,-0 -0 1)),((-0 -0 -0,-0 -0 1,-1 -0 1,-1 -0 -0,-0 -0 -0))))|TIN(((0/1 0/1 1/1,0/1 0/1 0/1,0/1 1/1 0/1,0/1 0/1 1/1)),((0/1 0/1 1/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '651: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), SOLID((((-1/1 0/1 0/1,-1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((-1/1 1/1 0/1,-1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 0/1 1/1,-1/1 1/1 1/1,-1/1 1/1 0/1,-1/1 0/1 0/1,-1/1 0/1 1/1)),((0/1 0/1 1/1,0/1 1/1 1/1,-1/1 1/1 1/1,-1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 0/1 0/1,0/1 0/1 1/1,-1/1 0/1 1/1,-1/1 0/1 0/1,0/1 0/1 0/1))))) is TIN(((0/1 0/1 1/1,0/1 0/1 0/1,0/1 1/1 0/1,0/1 0/1 1/1)),((0/1 0/1 1/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1))) and should be TIN(((0/1 0/1 1/1,0/1 0/1 0/1,0/1 1/1 0/1,0/1 0/1 1/1)),((0/1 0/1 1/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1)))' has passed
1: line#654:3|@inverted_cube|SOLID((((0.5 0 0,0.5 1 0,1.5 1 0,1.5 0 0,0.5 0 0)),((1.5 0 0,1.5 1 0,1.5 1 1,1.5 0 1,1.5 0 0)),((0.5 1 0,0.5 1 1,1.5 1 1,1.5 1 0,0.5 1 0)),((0.5 0 1,0.5 1 1,0.5 1 0,0.5 0 0,0.5 0 1)),((1.5 0 1,1.5 1 1,0.5 1 1,0.5 0 1,1.5 0 1)),((1.5 0 0,1.5 0 1,0.5 0 1,0.5 0 0,1.5 0 0))))|SOLID((((1/1 1/1 0/1,1/1 1/1 1/2,1/1 1/2 0/1,1/1 1/1 0/1)),((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/1 0/1,1/1 1/2 0/1)),((1/1 1/1 1/2,1/1 0/1 0/1,1/1 1/2 0/1,1/1 1/1 1/2)),((1/1 1/1 0/1,3/4 1/1 1/4,1/1 1/1 1/2,1/1 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/1 1/2 0/1,3/4 1/4 0/1,1/2 1/2 0/1,1/1 1/2 0/1)),((1/1 0/1 0/1,3/4 1/4 0/1,1/1 1/2 0/1,1/1 0/1 0/1)),((1/1 1/1 1/2,1/1 1/1 1/1,1/1 0/1 0/1,1/1 1/1 1/2)),((3/4 1/1 1/4,1/2 1/1 1/2,1/1 1/1 1/2,3/4 1/1 1/4)),((1/1 1/1 0/1,1/2 1/1 0/1,3/4 1/1 1/4,1/1 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 1/2,1/2 1/1 0/1,1/2 1/2 0/1)),((3/4 1/4 0/1,1/2 0/1 0/1,1/2 1/2 0/1,3/4 1/4 0/1)),((1/1 0/1 0/1,1/2 0/1 0/1,3/4 1/4 0/1,1/1 0/1 0/1)),((1/1 1/1 1/1,1/1 1/2 1/1,1/1 0/1 0/1,1/1 1/1 1/1)),((1/1 1/1 1/2,1/2 1/1 1/2,1/1 1/1 1/1,1/1 1/1 1/2)),((3/4 1/1 1/4,1/2 1/1 0/1,1/2 1/1 1/2,3/4 1/1 1/4)),((1/2 1/2 0/1,1/2 1/1 1/1,1/2 1/1 1/2,1/2 1/2 0/1)),((1/2 0/1 0/1,1/2 1/1 1/1,1/2 1/2 0/1,1/2 0/1 0/1)),((1/1 0/1 0/1,1/2 0/1 1/2,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/2 1/1,1/1 0/1 1/2,1/1 0/1 0/1,1/1 1/2 1/1)),((1/1 1/1 1/1,3/4 3/4 1/1,1/1 1/2 1/1,1/1 1/1 1/1)),((1/2 1/1 1/2,1/2 1/1 1/1,1/1 1/1 1/1,1/2 1/1 1/2)),((1/2 0/1 0/1,1/2 1/2 1/1,1/2 1/1 1/1,1/2 0/1 0/1)),((1/2 0/1 1/2,1/2 1/2 1/1,1/2 0/1 0/1,1/2 0/1 1/2)),((1/1 0/1 0/1,1/1 0/1 1/2,1/2 0/1 1/2,1/1 0/1 0/1)),((1/1 1/2 1/1,1/1 0/1 1/1,1/1 0/1 1/2,1/1 1/2 1/1)),((3/4 3/4 1/1,1/2 1/2 1/1,1/1 1/2 1/1,3/4 3/4 1/1)),((1/1 1/1 1/1,1/2 1/1 1/1,3/4 3/4 1/1,1/1 1/1 1/1)),((1/2 1/2 1/1,3/4 3/4 1/1,1/2 1/1 1/1,1/2 1/2 1/1)),((1/2 0/1 1/2,1/2 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/2)),((1/1 0/1 1/2,3/4 0/1 3/4,1/2 0/1 1/2,1/1 0/1 1/2)),((1/1 0/1 1/1,3/4 0/1 3/4,1/1 0/1 1/2,1/1 0/1 1/1)),((1/1 1/2 1/1,1/2 1/2 1/1,1/1 0/1 1/1,1/1 1/2 1/1)),((1/2 0/1 1/1,1/1 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/1)),((1/2 0/1 1/2,3/4 0/1 3/4,1/2 0/1 1/1,1/2 0/1 1/2)),((1/1 0/1 1/1,1/2 0/1 1/1,3/4 0/1 3/4,1/1 0/1 1/1))))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '654: intersection3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), SOLID((((1/2 0/1 0/1,1/2 1/1 0/1,3/2 1/1 0/1,3/2 0/1 0/1,1/2 0/1 0/1)),((3/2 0/1 0/1,3/2 1/1 0/1,3/2 1/1 1/1,3/2 0/1 1/1,3/2 0/1 0/1)),((1/2 1/1 0/1,1/2 1/1 1/1,3/2 1/1 1/1,3/2 1/1 0/1,1/2 1/1 0/1)),((1/2 0/1 1/1,1/2 1/1 1/1,1/2 1/1 0/1,1/2 0/1 0/1,1/2 0/1 1/1)),((3/2 0/1 1/1,3/2 1/1 1/1,1/2 1/1 1/1,1/2 0/1 1/1,3/2 0/1 1/1)),((3/2 0/1 0/1,3/2 0/1 1/1,1/2 0/1 1/1,1/2 0/1 0/1,3/2 0/1 0/1))))) is SOLID((((3/4 1/4 0/1,1/2 1/2 0/1,1/1 1/2 0/1,3/4 1/4 0/1)),((1/2 0/1 1/2,1/1 0/1 1/2,3/4 0/1 3/4,1/2 0/1 1/2)),((1/1 0/1 1/2,1/1 1/1 1/1,1/1 1/2 1/1,1/1 0/1 1/2)),((1/1 1/1 1/2,1/1 0/1 0/1,1/1 1/2 0/1,1/1 1/1 1/2)),((1/2 1/2 1/1,1/1 1/2 1/1,3/4 3/4 1/1,1/2 1/2 1/1)),((3/4 1/1 1/4,1/2 1/1 1/2,1/1 1/1 1/2,3/4 1/1 1/4)),((3/4 3/4 1/1,1/2 1/1 1/1,1/2 1/2 1/1,3/4 3/4 1/1)),((1/1 1/1 1/1,1/2 1/1 1/1,3/4 3/4 1/1,1/1 1/1 1/1)),((1/1 0/1 0/1,1/1 1/1 1/2,1/1 1/1 1/1,1/1 0/1 0/1)),((1/1 1/1 0/1,1/1 1/1 1/2,1/1 1/2 0/1,1/1 1/1 0/1)),((1/2 1/1 0/1,1/2 1/1 1/2,3/4 1/1 1/4,1/2 1/1 0/1)),((1/2 1/1 0/1,3/4 1/1 1/4,1/1 1/1 0/1,1/2 1/1 0/1)),((1/1 1/1 0/1,1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/1 0/1)),((1/1 0/1 0/1,3/4 1/4 0/1,1/1 1/2 0/1,1/1 0/1 0/1)),((1/2 1/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1,1/2 1/1 0/1)),((1/1 1/1 1/1,1/1 1/1 1/2,1/2 1/1 1/2,1/1 1/1 1/1)),((1/1 1/1 0/1,3/4 1/1 1/4,1/1 1/1 1/2,1/1 1/1 0/1)),((1/2 1/1 1/1,1/1 1/1 1/1,1/2 1/1 1/2,1/2 1/1 1/1)),((1/1 1/2 1/1,1/2 1/2 1/1,1/1 0/1 1/1,1/1 1/2 1/1)),((1/2 1/2 1/1,1/2 0/1 1/1,1/1 0/1 1/1,1/2 1/2 1/1)),((1/1 1/2 1/1,1/1 1/1 1/1,3/4 3/4 1/1,1/1 1/2 1/1)),((1/2 0/1 1/1,1/2 0/1 1/2,3/4 0/1 3/4,1/2 0/1 1/1)),((1/2 0/1 1/1,3/4 0/1 3/4,1/1 0/1 1/1,1/2 0/1 1/1)),((1/1 1/1 1/1,1/1 0/1 1/2,1/1 0/1 0/1,1/1 1/1 1/1)),((1/1 0/1 1/1,1/1 0/1 1/2,1/1 1/2 1/1,1/1 0/1 1/1)),((3/4 1/4 0/1,1/2 0/1 0/1,1/2 1/2 0/1,3/4 1/4 0/1)),((1/1 0/1 0/1,1/2 0/1 0/1,3/4 1/4 0/1,1/1 0/1 0/1)),((1/1 0/1 1/2,1/2 0/1 1/2,1/1 0/1 0/1,1/1 0/1 1/2)),((1/2 0/1 1/2,1/2 0/1 0/1,1/1 0/1 0/1,1/2 0/1 1/2)),((1/1 0/1 1/2,1/1 0/1 1/1,3/4 0/1 3/4,1/1 0/1 1/2)),((1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/1 1/2,1/2 1/2 0/1)),((1/2 0/1 1/2,1/2 1/2 1/1,1/2 0/1 0/1,1/2 0/1 1/2)),((1/2 1/1 1/1,1/2 1/1 1/2,1/2 0/1 0/1,1/2 1/1 1/1)),((1/2 1/1 0/1,1/2 1/2 0/1,1/2 1/1 1/2,1/2 1/1 0/1)),((1/2 1/2 1/1,1/2 0/1 1/2,1/2 0/1 1/1,1/2 1/2 1/1)),((1/2 1/2 1/1,1/2 1/1 1/1,1/2 0/1 0/1,1/2 1/2 1/1)))) and should be SOLID((((1/1 1/1 0/1,1/1 1/1 1/2,1/1 1/2 0/1,1/1 1/1 0/1)),((1/1 1/2 0/1,1/2 1/2 0/1,1/1 1/1 0/1,1/1 1/2 0/1)),((1/1 1/1 1/2,1/1 0/1 0/1,1/1 1/2 0/1,1/1 1/1 1/2)),((1/1 1/1 0/1,3/4 1/1 1/4,1/1 1/1 1/2,1/1 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 0/1,1/1 1/1 0/1,1/2 1/2 0/1)),((1/1 1/2 0/1,3/4 1/4 0/1,1/2 1/2 0/1,1/1 1/2 0/1)),((1/1 0/1 0/1,3/4 1/4 0/1,1/1 1/2 0/1,1/1 0/1 0/1)),((1/1 1/1 1/2,1/1 1/1 1/1,1/1 0/1 0/1,1/1 1/1 1/2)),((3/4 1/1 1/4,1/2 1/1 1/2,1/1 1/1 1/2,3/4 1/1 1/4)),((1/1 1/1 0/1,1/2 1/1 0/1,3/4 1/1 1/4,1/1 1/1 0/1)),((1/2 1/2 0/1,1/2 1/1 1/2,1/2 1/1 0/1,1/2 1/2 0/1)),((3/4 1/4 0/1,1/2 0/1 0/1,1/2 1/2 0/1,3/4 1/4 0/1)),((1/1 0/1 0/1,1/2 0/1 0/1,3/4 1/4 0/1,1/1 0/1 0/1)),((1/1 1/1 1/1,1/1 1/2 1/1,1/1 0/1 0/1,1/1 1/1 1/1)),((1/1 1/1 1/2,1/2 1/1 1/2,1/1 1/1 1/1,1/1 1/1 1/2)),((3/4 1/1 1/4,1/2 1/1 0/1,1/2 1/1 1/2,3/4 1/1 1/4)),((1/2 1/2 0/1,1/2 1/1 1/1,1/2 1/1 1/2,1/2 1/2 0/1)),((1/2 0/1 0/1,1/2 1/1 1/1,1/2 1/2 0/1,1/2 0/1 0/1)),((1/1 0/1 0/1,1/2 0/1 1/2,1/2 0/1 0/1,1/1 0/1 0/1)),((1/1 1/2 1/1,1/1 0/1 1/2,1/1 0/1 0/1,1/1 1/2 1/1)),((1/1 1/1 1/1,3/4 3/4 1/1,1/1 1/2 1/1,1/1 1/1 1/1)),((1/2 1/1 1/2,1/2 1/1 1/1,1/1 1/1 1/1,1/2 1/1 1/2)),((1/2 0/1 0/1,1/2 1/2 1/1,1/2 1/1 1/1,1/2 0/1 0/1)),((1/2 0/1 1/2,1/2 1/2 1/1,1/2 0/1 0/1,1/2 0/1 1/2)),((1/1 0/1 0/1,1/1 0/1 1/2,1/2 0/1 1/2,1/1 0/1 0/1)),((1/1 1/2 1/1,1/1 0/1 1/1,1/1 0/1 1/2,1/1 1/2 1/1)),((3/4 3/4 1/1,1/2 1/2 1/1,1/1 1/2 1/1,3/4 3/4 1/1)),((1/1 1/1 1/1,1/2 1/1 1/1,3/4 3/4 1/1,1/1 1/1 1/1)),((1/2 1/2 1/1,3/4 3/4 1/1,1/2 1/1 1/1,1/2 1/2 1/1)),((1/2 0/1 1/2,1/2 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/2)),((1/1 0/1 1/2,3/4 0/1 3/4,1/2 0/1 1/2,1/1 0/1 1/2)),((1/1 0/1 1/1,3/4 0/1 3/4,1/1 0/1 1/2,1/1 0/1 1/1)),((1/1 1/2 1/1,1/2 1/2 1/1,1/1 0/1 1/1,1/1 1/2 1/1)),((1/2 0/1 1/1,1/1 0/1 1/1,1/2 1/2 1/1,1/2 0/1 1/1)),((1/2 0/1 1/2,3/4 0/1 3/4,1/2 0/1 1/1,1/2 0/1 1/2)),((1/1 0/1 1/1,1/2 0/1 1/1,3/4 0/1 3/4,1/1 0/1 1/1))))' has passed
1: line#662:2|POLYGON((0 0,10 0,10 0,10 10,0 10,0 0))|POLYGON((0 0,5 0,5 5,0 5,0 0))|POLYGON((5 5,0 5,0 0,5 0,5 5))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '662: intersection(POLYGON((0/1 0/1,10/1 0/1,10/1 0/1,10/1 10/1,0/1 10/1,0/1 0/1)), POLYGON((0/1 0/1,5/1 0/1,5/1 5/1,0/1 5/1,0/1 0/1))) is POLYGON((0/1 0/1,5/1 0/1,5/1 5/1,0/1 5/1,0/1 0/1)) and should be POLYGON((5/1 5/1,0/1 5/1,0/1 0/1,5/1 0/1,5/1 5/1))' has passed
1: line#663:3|POLYGON((0 0,10 0,10 0,10 10,0 10,0 0))|POLYGON((0 0,5 0,5 5,0 5,0 0))|TIN(((0 5 0,0 0 0,5 0 0,0 5 0)),((0 5 0,5 0 0,5 5 0,0 5 0)))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '663: intersection3D(POLYGON((0/1 0/1,10/1 0/1,10/1 0/1,10/1 10/1,0/1 10/1,0/1 0/1)), POLYGON((0/1 0/1,5/1 0/1,5/1 5/1,0/1 5/1,0/1 0/1))) is TIN(((0/1 5/1 0/1,0/1 0/1 0/1,5/1 0/1 0/1,0/1 5/1 0/1)),((0/1 5/1 0/1,5/1 0/1 0/1,5/1 5/1 0/1,0/1 5/1 0/1))) and should be TIN(((0/1 5/1 0/1,0/1 0/1 0/1,5/1 0/1 0/1,0/1 5/1 0/1)),((0/1 5/1 0/1,5/1 0/1 0/1,5/1 5/1 0/1,0/1 5/1 0/1)))' has passed
1: line#666:2|LINESTRING(0 0,0 10,10 10,10 0)|LINESTRING(10 10 4,10 0 5,0 0 5)|GEOMETRYCOLLECTION(POINT(0 0),LINESTRING(10 0,10 10))
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '666: intersection(LINESTRING(0/1 0/1,0/1 10/1,10/1 10/1,10/1 0/1), LINESTRING(10/1 10/1 4/1,10/1 0/1 5/1,0/1 0/1 5/1)) is GEOMETRYCOLLECTION(POINT(0/1 0/1),LINESTRING(10/1 0/1,10/1 10/1)) and should be GEOMETRYCOLLECTION(POINT(0/1 0/1),LINESTRING(10/1 0/1,10/1 10/1))' has passed
1: line#667:3|LINESTRING(0 0,0 10,10 10,10 0)|LINESTRING(10 10 4,10 0 5,0 0 5)|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '667: intersection3D(LINESTRING(0/1 0/1,0/1 10/1,10/1 10/1,10/1 0/1), LINESTRING(10/1 10/1 4/1,10/1 0/1 5/1,0/1 0/1 5/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#670:2|POINT EMPTY|POINT EMPTY|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '670: intersection(POINT EMPTY, POINT EMPTY) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#671:3|POINT EMPTY|POINT EMPTY|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '671: intersection3D(POINT EMPTY, POINT EMPTY) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#672:2|LINESTRING EMPTY|LINESTRING(10 10 4,10 0 5,0 0 5)|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '672: intersection(LINESTRING EMPTY, LINESTRING(10/1 10/1 4/1,10/1 0/1 5/1,0/1 0/1 5/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#673:3|LINESTRING EMPTY|LINESTRING(10 10 4,10 0 5,0 0 5)|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '673: intersection3D(LINESTRING EMPTY, LINESTRING(10/1 10/1 4/1,10/1 0/1 5/1,0/1 0/1 5/1)) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#674:2|POLYGON EMPTY|TRIANGLE((0 0,1 0,1 1,0 0))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '674: intersection(POLYGON EMPTY, TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#675:3|POLYGON EMPTY|TRIANGLE((0 0,1 0,1 1,0 0))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '675: intersection3D(POLYGON EMPTY, TRIANGLE((0/1 0/1,1/1 0/1,1/1 1/1,0/1 0/1))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#676:2|POLYGON EMPTY|POLYGON((0 0,1 0,1 1,0 1,0 0))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '676: intersection(POLYGON EMPTY, POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#677:3|POLYGON EMPTY|POLYGON((0 0,1 0,1 1,0 1,0 0))|GEOMETRYCOLLECTION EMPTY
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '677: intersection3D(POLYGON EMPTY, POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is GEOMETRYCOLLECTION EMPTY and should be GEOMETRYCOLLECTION EMPTY' has passed
1: line#680:2|POLYGON((-1/1 -1/1,1/1 -1/1,1/1 1/1,-1/1 1/1,-1/1 -1/1))|POLYGON((-1/1 -1/1,1/1 -1/1,1/1 1/1,-1/1 1/1,-1/1 -1/1),(-1/2 -1/2,-1/2 1/2,1/2 1/2,1/1 -1/2,-1/2 -1/2))|!NotImplemented
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(234): info: check '680: Intersection does not support polygon with connected rings' has passed
1: line#683:2|POLYGON((0 0,0 1,1 1,1 0,0 0))|POINT(0.5 0.5)|POINT(0.5 0.5)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '683: intersection(POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1)), POINT(1/2 1/2)) is POINT(1/2 1/2) and should be POINT(1/2 1/2)' has passed
1: line#684:3|POLYGON((0 0,0 1,1 1,1 0,0 0))|POINT(0.5 0.5)|POINT(0.5 0.5 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '684: intersection3D(POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1)), POINT(1/2 1/2)) is POINT(1/2 1/2 0/1) and should be POINT(1/2 1/2 0/1)' has passed
1: line#685:2|POLYGON((0 0,0 1,1 1,1 0,0 0))|LINESTRING(0 0,1 1)|LINESTRING(0 0,0.5 0.5,1 1)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '685: intersection(POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1)), LINESTRING(0/1 0/1,1/1 1/1)) is LINESTRING(0/1 0/1,1/2 1/2,1/1 1/1) and should be LINESTRING(0/1 0/1,1/2 1/2,1/1 1/1)' has passed
1: line#686:3|POLYGON((0 0,0 1,1 1,1 0,0 0))|LINESTRING(0 0,1 1)|LINESTRING(0 0 0,1 1 0)
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(227): info: check '686: intersection3D(POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1)), LINESTRING(0/1 0/1,1/1 1/1)) is LINESTRING(0/1 0/1 0/1,1/1 1/1 0/1) and should be LINESTRING(0/1 0/1 0/1,1/1 1/1 0/1)' has passed
1: line#687:2|POLYGON((0 0,0 1,1 1,1 0,0 0))|POLYGON((0 0,1 0,1 1,0 1,0 0))|@B
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '687: intersection(POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1)), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)) and should be POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))' has passed
1: line#688:2|POLYGON((0 0,0 1,1 1,1 0,0 0),(0.4 0.4,0.6 0.4,0.6 0.6,0.4 0.6,0.4 0.4))|POLYGON((0 0,1 0,1 1,0 1,0 0))|@A
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(223): info: check '688: intersection(POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1),(2/5 2/5,3/5 2/5,3/5 3/5,2/5 3/5,2/5 2/5)), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) is POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1),(3/5 3/5,3/5 2/5,2/5 2/5,2/5 3/5,3/5 3/5)) and should be POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1),(2/5 2/5,3/5 2/5,3/5 3/5,2/5 3/5,2/5 2/5))' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(67): Leaving test case "testFileIntersectionTest"; testing time: 8604437us
1: ./test/unit/SFCGAL/algorithm/IntersectionTest.cpp(65): Leaving test suite "SFCGAL_algorithm_IntersectionTest"; testing time: 8604542us
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(48): Entering test suite "SFCGAL_algorithm_IntersectsTest"
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(53): Entering test case "testFileIntersectsTest"
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(61): info: check ifs.good() has passed
1: line#4:2|POINT(0.0 0.0)|POINT(0.0 0.0)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '4: intersects(POINT(0/1 0/1), POINT(0/1 0/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '4: intersects(POINT(0/1 0/1), POINT(0/1 0/1)) should be TRUE' has passed
1: line#5:3|POINT(0.0 0.0 0.0)|POINT(0.0 0.0 0.0)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '5: intersects3D(POINT(0/1 0/1 0/1), POINT(0/1 0/1 0/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '5: intersects3D(POINT(0/1 0/1 0/1), POINT(0/1 0/1 0/1)) should be TRUE' has passed
1: line#6:2|POINT(0.0 0.0)|POINT(3.0 4.0)|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '6: intersects(POINT(0/1 0/1), POINT(3/1 4/1)) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '6: intersects(POINT(3/1 4/1), POINT(0/1 0/1)) should be FALSE' has passed
1: line#7:3|POINT(0.0 0.0 0.0)|POINT(0.0 0.0 1.0)|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '7: intersects3D(POINT(0/1 0/1 0/1), POINT(0/1 0/1 1/1)) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '7: intersects3D(POINT(0/1 0/1 1/1), POINT(0/1 0/1 0/1)) should be FALSE' has passed
1: line#9:2|POINT(0.0 0.0)|POINT(0.0 0.0 1.0)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '9: intersects(POINT(0/1 0/1), POINT(0/1 0/1 1/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '9: intersects(POINT(0/1 0/1 1/1), POINT(0/1 0/1)) should be TRUE' has passed
1: line#11:3|POINT(0.0 0.0)|POINT(0.0 0.0)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '11: intersects3D(POINT(0/1 0/1), POINT(0/1 0/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '11: intersects3D(POINT(0/1 0/1), POINT(0/1 0/1)) should be TRUE' has passed
1: line#13:3|POINT(0.0 0.0)|POINT(0.0 0.0 0.0)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '13: intersects3D(POINT(0/1 0/1), POINT(0/1 0/1 0/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '13: intersects3D(POINT(0/1 0/1 0/1), POINT(0/1 0/1)) should be TRUE' has passed
1: line#16:3|POINT(0.0 0.0 0.0)|LINESTRING(0 0 0, 1 0 0, 1 1 0)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '16: intersects3D(POINT(0/1 0/1 0/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '16: intersects3D(LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1), POINT(0/1 0/1 0/1)) should be TRUE' has passed
1: line#17:3|POINT(0.5 0.0 0.0)|LINESTRING(0 0 0, 1 0 0, 1 1 0)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '17: intersects3D(POINT(1/2 0/1 0/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '17: intersects3D(LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1), POINT(1/2 0/1 0/1)) should be TRUE' has passed
1: line#18:3|POINT(0.0 0.0 1.0)|LINESTRING(0 0 0, 1 0 0, 1 1 0)|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '18: intersects3D(POINT(0/1 0/1 1/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1)) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '18: intersects3D(LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1), POINT(0/1 0/1 1/1)) should be FALSE' has passed
1: line#19:2|POINT(0.0 0.0 0.0)|LINESTRING(0 0 0, 1 0 0, 1 1 0)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '19: intersects(POINT(0/1 0/1 0/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '19: intersects(LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1), POINT(0/1 0/1 0/1)) should be TRUE' has passed
1: line#20:2|POINT(0.5 0.0 0.0)|LINESTRING(0 0 0, 1 0 0, 1 1 0)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '20: intersects(POINT(1/2 0/1 0/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '20: intersects(LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1), POINT(1/2 0/1 0/1)) should be TRUE' has passed
1: line#21:2|POINT(0.0 0.0 1.0)|LINESTRING(0 0 0, 1 0 0, 1 1 0)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '21: intersects(POINT(0/1 0/1 1/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '21: intersects(LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1), POINT(0/1 0/1 1/1)) should be TRUE' has passed
1: line#22:3|POINT(0.0 0.0)|LINESTRING(0 0 0, 1 0 0, 1 1 0)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '22: intersects3D(POINT(0/1 0/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '22: intersects3D(LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1), POINT(0/1 0/1)) should be TRUE' has passed
1: line#26:2|POINT(0.0 0.0 0.0)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '26: intersects(POINT(0/1 0/1 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '26: intersects(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), POINT(0/1 0/1 0/1)) should be TRUE' has passed
1: line#27:3|POINT(0.0 0.0 0.0)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '27: intersects3D(POINT(0/1 0/1 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '27: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), POINT(0/1 0/1 0/1)) should be TRUE' has passed
1: line#29:2|POINT(0.5 0.0 0.0)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '29: intersects(POINT(1/2 0/1 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '29: intersects(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), POINT(1/2 0/1 0/1)) should be TRUE' has passed
1: line#30:3|POINT(0.5 0.0 0.0)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '30: intersects3D(POINT(1/2 0/1 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '30: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), POINT(1/2 0/1 0/1)) should be TRUE' has passed
1: line#32:2|POINT(2.0 0.0 1.0)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '32: intersects(POINT(2/1 0/1 1/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '32: intersects(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), POINT(2/1 0/1 1/1)) should be FALSE' has passed
1: line#33:3|POINT(2.0 0.0 1.0)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '33: intersects3D(POINT(2/1 0/1 1/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '33: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), POINT(2/1 0/1 1/1)) should be FALSE' has passed
1: line#35:2|POINT(0.8 0.2 0.0)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '35: intersects(POINT(4/5 1/5 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '35: intersects(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), POINT(4/5 1/5 0/1)) should be TRUE' has passed
1: line#36:3|POINT(0.8 0.2 0.0)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '36: intersects3D(POINT(4/5 1/5 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '36: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), POINT(4/5 1/5 0/1)) should be TRUE' has passed
1: line#38:2|POINT(2.8 2.2 0.0)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '38: intersects(POINT(14/5 11/5 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '38: intersects(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), POINT(14/5 11/5 0/1)) should be FALSE' has passed
1: line#39:3|POINT(2.8 2.2 0.0)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '39: intersects3D(POINT(14/5 11/5 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '39: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), POINT(14/5 11/5 0/1)) should be FALSE' has passed
1: line#41:3|POINT(0.8 0.2)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '41: intersects3D(POINT(4/5 1/5), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '41: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), POINT(4/5 1/5)) should be TRUE' has passed
1: line#44:2|POINT(0.0 0.0)|POLYGON((0.0 0.0,1.0 0.0,1.0 1.0,0.0 1.0,0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '44: intersects(POINT(0/1 0/1), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '44: intersects(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)), POINT(0/1 0/1)) should be TRUE' has passed
1: line#45:2|POINT(0.5 0.0)|POLYGON((0.0 0.0,1.0 0.0,1.0 1.0,0.0 1.0,0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '45: intersects(POINT(1/2 0/1), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '45: intersects(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)), POINT(1/2 0/1)) should be TRUE' has passed
1: line#46:2|POINT(0.0 1.5)|POLYGON((0.0 0.0,1.0 0.0,1.0 1.0,0.0 1.0,0.0 0.0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '46: intersects(POINT(0/1 3/2), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '46: intersects(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)), POINT(0/1 3/2)) should be FALSE' has passed
1: line#47:2|POINT(0.5 0.5)|POLYGON((0.0 0.0,1.0 0.0,1.0 1.0,0.0 1.0,0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '47: intersects(POINT(1/2 1/2), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '47: intersects(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)), POINT(1/2 1/2)) should be TRUE' has passed
1: line#48:2|POINT(0.6 0.6)|POLYGON((0.0 0.0,1.0 0.0,1.0 1.0,0.0 1.0,0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '48: intersects(POINT(3/5 3/5), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '48: intersects(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)), POINT(3/5 3/5)) should be TRUE' has passed
1: line#50:2|POINT(0.0 0.0)|POLYGON((0.0 0.0,4.0 0.0,4.0 4.0,0.0 4.0,0.0 0.0),(2 2,2 3,3 3,3 2,2 2))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '50: intersects(POINT(0/1 0/1), POLYGON((0/1 0/1,4/1 0/1,4/1 4/1,0/1 4/1,0/1 0/1),(2/1 2/1,2/1 3/1,3/1 3/1,3/1 2/1,2/1 2/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '50: intersects(POLYGON((0/1 0/1,4/1 0/1,4/1 4/1,0/1 4/1,0/1 0/1),(2/1 2/1,2/1 3/1,3/1 3/1,3/1 2/1,2/1 2/1)), POINT(0/1 0/1)) should be TRUE' has passed
1: line#51:2|POINT(0.5 0.0)|POLYGON((0.0 0.0,4.0 0.0,4.0 4.0,0.0 4.0,0.0 0.0),(2 2,2 3,3 3,3 2,2 2))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '51: intersects(POINT(1/2 0/1), POLYGON((0/1 0/1,4/1 0/1,4/1 4/1,0/1 4/1,0/1 0/1),(2/1 2/1,2/1 3/1,3/1 3/1,3/1 2/1,2/1 2/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '51: intersects(POLYGON((0/1 0/1,4/1 0/1,4/1 4/1,0/1 4/1,0/1 0/1),(2/1 2/1,2/1 3/1,3/1 3/1,3/1 2/1,2/1 2/1)), POINT(1/2 0/1)) should be TRUE' has passed
1: line#52:2|POINT(0.0 5.5)|POLYGON((0.0 0.0,4.0 0.0,4.0 4.0,0.0 4.0,0.0 0.0),(2 2,2 3,3 3,3 2,2 2))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '52: intersects(POINT(0/1 11/2), POLYGON((0/1 0/1,4/1 0/1,4/1 4/1,0/1 4/1,0/1 0/1),(2/1 2/1,2/1 3/1,3/1 3/1,3/1 2/1,2/1 2/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '52: intersects(POLYGON((0/1 0/1,4/1 0/1,4/1 4/1,0/1 4/1,0/1 0/1),(2/1 2/1,2/1 3/1,3/1 3/1,3/1 2/1,2/1 2/1)), POINT(0/1 11/2)) should be FALSE' has passed
1: line#53:2|POINT(0.5 0.5)|POLYGON((0.0 0.0,4.0 0.0,4.0 4.0,0.0 4.0,0.0 0.0),(2 2,2 3,3 3,3 2,2 2))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '53: intersects(POINT(1/2 1/2), POLYGON((0/1 0/1,4/1 0/1,4/1 4/1,0/1 4/1,0/1 0/1),(2/1 2/1,2/1 3/1,3/1 3/1,3/1 2/1,2/1 2/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '53: intersects(POLYGON((0/1 0/1,4/1 0/1,4/1 4/1,0/1 4/1,0/1 0/1),(2/1 2/1,2/1 3/1,3/1 3/1,3/1 2/1,2/1 2/1)), POINT(1/2 1/2)) should be TRUE' has passed
1: line#54:2|POINT(2.5 2.5)|POLYGON((0.0 0.0,4.0 0.0,4.0 4.0,0.0 4.0,0.0 0.0),(2 2,2 3,3 3,3 2,2 2))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '54: intersects(POINT(5/2 5/2), POLYGON((0/1 0/1,4/1 0/1,4/1 4/1,0/1 4/1,0/1 0/1),(2/1 2/1,2/1 3/1,3/1 3/1,3/1 2/1,2/1 2/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '54: intersects(POLYGON((0/1 0/1,4/1 0/1,4/1 4/1,0/1 4/1,0/1 0/1),(2/1 2/1,2/1 3/1,3/1 3/1,3/1 2/1,2/1 2/1)), POINT(5/2 5/2)) should be FALSE' has passed
1: line#56:3|POINT(0.0 0.0 0.0)|POLYGON((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '56: intersects3D(POINT(0/1 0/1 0/1), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '56: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), POINT(0/1 0/1 0/1)) should be TRUE' has passed
1: line#57:3|POINT(0.5 0.0 0.0)|POLYGON((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '57: intersects3D(POINT(1/2 0/1 0/1), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '57: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), POINT(1/2 0/1 0/1)) should be TRUE' has passed
1: line#58:3|POINT(0.0 1.5 0.0)|POLYGON((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '58: intersects3D(POINT(0/1 3/2 0/1), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '58: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), POINT(0/1 3/2 0/1)) should be FALSE' has passed
1: line#59:3|POINT(0.6 0.6 0.0)|POLYGON((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '59: intersects3D(POINT(3/5 3/5 0/1), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '59: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), POINT(3/5 3/5 0/1)) should be TRUE' has passed
1: line#60:3|POINT(0.5 0.5 0.0)|POLYGON((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '60: intersects3D(POINT(1/2 1/2 0/1), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '60: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), POINT(1/2 1/2 0/1)) should be TRUE' has passed
1: line#61:3|POINT(0.5 0.5 0.5)|POLYGON((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '61: intersects3D(POINT(1/2 1/2 1/2), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '61: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), POINT(1/2 1/2 1/2)) should be FALSE' has passed
1: line#63:3|POINT(0.0 0.0 0)|POLYGON((0.0 0.0 0,4.0 0.0 0,4.0 4.0 0,0.0 4.0 0,0.0 0.0 0),(2 2 0,2 3 0,3 3 0,3 2 0,2 2 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '63: intersects3D(POINT(0/1 0/1 0/1), POLYGON((0/1 0/1 0/1,4/1 0/1 0/1,4/1 4/1 0/1,0/1 4/1 0/1,0/1 0/1 0/1),(2/1 2/1 0/1,2/1 3/1 0/1,3/1 3/1 0/1,3/1 2/1 0/1,2/1 2/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '63: intersects3D(POLYGON((0/1 0/1 0/1,4/1 0/1 0/1,4/1 4/1 0/1,0/1 4/1 0/1,0/1 0/1 0/1),(2/1 2/1 0/1,2/1 3/1 0/1,3/1 3/1 0/1,3/1 2/1 0/1,2/1 2/1 0/1)), POINT(0/1 0/1 0/1)) should be TRUE' has passed
1: line#64:3|POINT(0.5 0.0 0)|POLYGON((0.0 0.0 0,4.0 0.0 0,4.0 4.0 0,0.0 4.0 0,0.0 0.0 0),(2 2 0,2 3 0,3 3 0,3 2 0,2 2 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '64: intersects3D(POINT(1/2 0/1 0/1), POLYGON((0/1 0/1 0/1,4/1 0/1 0/1,4/1 4/1 0/1,0/1 4/1 0/1,0/1 0/1 0/1),(2/1 2/1 0/1,2/1 3/1 0/1,3/1 3/1 0/1,3/1 2/1 0/1,2/1 2/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '64: intersects3D(POLYGON((0/1 0/1 0/1,4/1 0/1 0/1,4/1 4/1 0/1,0/1 4/1 0/1,0/1 0/1 0/1),(2/1 2/1 0/1,2/1 3/1 0/1,3/1 3/1 0/1,3/1 2/1 0/1,2/1 2/1 0/1)), POINT(1/2 0/1 0/1)) should be TRUE' has passed
1: line#65:3|POINT(0.0 5.5 0)|POLYGON((0.0 0.0 0,4.0 0.0 0,4.0 4.0 0,0.0 4.0 0,0.0 0.0 0),(2 2 0,2 3 0,3 3 0,3 2 0,2 2 0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '65: intersects3D(POINT(0/1 11/2 0/1), POLYGON((0/1 0/1 0/1,4/1 0/1 0/1,4/1 4/1 0/1,0/1 4/1 0/1,0/1 0/1 0/1),(2/1 2/1 0/1,2/1 3/1 0/1,3/1 3/1 0/1,3/1 2/1 0/1,2/1 2/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '65: intersects3D(POLYGON((0/1 0/1 0/1,4/1 0/1 0/1,4/1 4/1 0/1,0/1 4/1 0/1,0/1 0/1 0/1),(2/1 2/1 0/1,2/1 3/1 0/1,3/1 3/1 0/1,3/1 2/1 0/1,2/1 2/1 0/1)), POINT(0/1 11/2 0/1)) should be FALSE' has passed
1: line#66:3|POINT(0.5 0.5 0)|POLYGON((0.0 0.0 0,4.0 0.0 0,4.0 4.0 0,0.0 4.0 0,0.0 0.0 0),(2 2 0,2 3 0,3 3 0,3 2 0,2 2 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '66: intersects3D(POINT(1/2 1/2 0/1), POLYGON((0/1 0/1 0/1,4/1 0/1 0/1,4/1 4/1 0/1,0/1 4/1 0/1,0/1 0/1 0/1),(2/1 2/1 0/1,2/1 3/1 0/1,3/1 3/1 0/1,3/1 2/1 0/1,2/1 2/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '66: intersects3D(POLYGON((0/1 0/1 0/1,4/1 0/1 0/1,4/1 4/1 0/1,0/1 4/1 0/1,0/1 0/1 0/1),(2/1 2/1 0/1,2/1 3/1 0/1,3/1 3/1 0/1,3/1 2/1 0/1,2/1 2/1 0/1)), POINT(1/2 1/2 0/1)) should be TRUE' has passed
1: line#67:3|POINT(2.5 2.5 0)|POLYGON((0.0 0.0 0,4.0 0.0 0,4.0 4.0 0,0.0 4.0 0,0.0 0.0 0),(2 2 0,2 3 0,3 3 0,3 2 0,2 2 0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '67: intersects3D(POINT(5/2 5/2 0/1), POLYGON((0/1 0/1 0/1,4/1 0/1 0/1,4/1 4/1 0/1,0/1 4/1 0/1,0/1 0/1 0/1),(2/1 2/1 0/1,2/1 3/1 0/1,3/1 3/1 0/1,3/1 2/1 0/1,2/1 2/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '67: intersects3D(POLYGON((0/1 0/1 0/1,4/1 0/1 0/1,4/1 4/1 0/1,0/1 4/1 0/1,0/1 0/1 0/1),(2/1 2/1 0/1,2/1 3/1 0/1,3/1 3/1 0/1,3/1 2/1 0/1,2/1 2/1 0/1)), POINT(5/2 5/2 0/1)) should be FALSE' has passed
1: line#69:3|POINT(0.5 0.5)|POLYGON((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '69: intersects3D(POINT(1/2 1/2), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '69: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), POINT(1/2 1/2)) should be TRUE' has passed
1: line#72:2|POINT(0.0 0.0)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '72: intersects(POINT(0/1 0/1), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '72: intersects(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), POINT(0/1 0/1)) should be TRUE' has passed
1: line#73:3|POINT(0.0 0.0 0.0)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '73: intersects3D(POINT(0/1 0/1 0/1), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '73: intersects3D(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), POINT(0/1 0/1 0/1)) should be TRUE' has passed
1: line#75:2|POINT(0.5 0.5)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '75: intersects(POINT(1/2 1/2), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '75: intersects(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), POINT(1/2 1/2)) should be TRUE' has passed
1: line#76:3|POINT(0.5 0.5 0.0)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '76: intersects3D(POINT(1/2 1/2 0/1), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '76: intersects3D(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), POINT(1/2 1/2 0/1)) should be TRUE' has passed
1: line#78:2|POINT(0.2 0.2)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '78: intersects(POINT(1/5 1/5), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '78: intersects(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), POINT(1/5 1/5)) should be TRUE' has passed
1: line#79:3|POINT(0.2 0.2 0.0)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '79: intersects3D(POINT(1/5 1/5 0/1), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '79: intersects3D(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), POINT(1/5 1/5 0/1)) should be TRUE' has passed
1: line#81:2|POINT(1.2 0.2)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '81: intersects(POINT(6/5 1/5), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '81: intersects(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), POINT(6/5 1/5)) should be TRUE' has passed
1: line#82:3|POINT(1.2 0.2 0.0)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '82: intersects3D(POINT(6/5 1/5 0/1), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '82: intersects3D(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), POINT(6/5 1/5 0/1)) should be TRUE' has passed
1: line#83:3|POINT(1.2 0.2 1.0)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '83: intersects3D(POINT(6/5 1/5 1/1), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '83: intersects3D(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), POINT(6/5 1/5 1/1)) should be FALSE' has passed
1: line#85:2|POINT(2.1 0.0)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '85: intersects(POINT(21/10 0/1), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '85: intersects(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), POINT(21/10 0/1)) should be FALSE' has passed
1: line#86:3|POINT(2.1 0.0 0.0)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '86: intersects3D(POINT(21/10 0/1 0/1), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '86: intersects3D(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), POINT(21/10 0/1 0/1)) should be FALSE' has passed
1: line#88:3|POINT(1.2 0.2)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '88: intersects3D(POINT(6/5 1/5), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '88: intersects3D(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), POINT(6/5 1/5)) should be TRUE' has passed
1: line#93:2|POINT(0 0)|POLYHEDRALSURFACE(((0 0,0.5 0.5,1 0,1 1,0 1,0 0)),((1 0,2 0,2 1,1 1,1 0),(1.2 0.2,1.2 0.8,1.8 0.8,1.8 0.2,1.2 0.2)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '93: intersects(POINT(0/1 0/1), POLYHEDRALSURFACE(((0/1 0/1,1/2 1/2,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)),((1/1 0/1,2/1 0/1,2/1 1/1,1/1 1/1,1/1 0/1),(6/5 1/5,6/5 4/5,9/5 4/5,9/5 1/5,6/5 1/5)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '93: intersects(POLYHEDRALSURFACE(((0/1 0/1,1/2 1/2,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)),((1/1 0/1,2/1 0/1,2/1 1/1,1/1 1/1,1/1 0/1),(6/5 1/5,6/5 4/5,9/5 4/5,9/5 1/5,6/5 1/5))), POINT(0/1 0/1)) should be TRUE' has passed
1: line#95:2|POINT(0.5 0)|POLYHEDRALSURFACE(((0 0,0.5 0.5,1 0,1 1,0 1,0 0)),((1 0,2 0,2 1,1 1,1 0),(1.2 0.2,1.2 0.8,1.8 0.8,1.8 0.2,1.2 0.2)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '95: intersects(POINT(1/2 0/1), POLYHEDRALSURFACE(((0/1 0/1,1/2 1/2,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)),((1/1 0/1,2/1 0/1,2/1 1/1,1/1 1/1,1/1 0/1),(6/5 1/5,6/5 4/5,9/5 4/5,9/5 1/5,6/5 1/5)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '95: intersects(POLYHEDRALSURFACE(((0/1 0/1,1/2 1/2,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)),((1/1 0/1,2/1 0/1,2/1 1/1,1/1 1/1,1/1 0/1),(6/5 1/5,6/5 4/5,9/5 4/5,9/5 1/5,6/5 1/5))), POINT(1/2 0/1)) should be FALSE' has passed
1: line#97:2|POINT(0 0.5)|POLYHEDRALSURFACE(((0 0,0.5 0.5,1 0,1 1,0 1,0 0)),((1 0,2 0,2 1,1 1,1 0),(1.2 0.2,1.2 0.8,1.8 0.8,1.8 0.2,1.2 0.2)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '97: intersects(POINT(0/1 1/2), POLYHEDRALSURFACE(((0/1 0/1,1/2 1/2,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)),((1/1 0/1,2/1 0/1,2/1 1/1,1/1 1/1,1/1 0/1),(6/5 1/5,6/5 4/5,9/5 4/5,9/5 1/5,6/5 1/5)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '97: intersects(POLYHEDRALSURFACE(((0/1 0/1,1/2 1/2,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)),((1/1 0/1,2/1 0/1,2/1 1/1,1/1 1/1,1/1 0/1),(6/5 1/5,6/5 4/5,9/5 4/5,9/5 1/5,6/5 1/5))), POINT(0/1 1/2)) should be TRUE' has passed
1: line#99:2|POINT(0.7 0.7)|POLYHEDRALSURFACE(((0 0,0.5 0.5,1 0,1 1,0 1,0 0)),((1 0,2 0,2 1,1 1,1 0),(1.2 0.2,1.2 0.8,1.8 0.8,1.8 0.2,1.2 0.2)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '99: intersects(POINT(7/10 7/10), POLYHEDRALSURFACE(((0/1 0/1,1/2 1/2,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)),((1/1 0/1,2/1 0/1,2/1 1/1,1/1 1/1,1/1 0/1),(6/5 1/5,6/5 4/5,9/5 4/5,9/5 1/5,6/5 1/5)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '99: intersects(POLYHEDRALSURFACE(((0/1 0/1,1/2 1/2,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)),((1/1 0/1,2/1 0/1,2/1 1/1,1/1 1/1,1/1 0/1),(6/5 1/5,6/5 4/5,9/5 4/5,9/5 1/5,6/5 1/5))), POINT(7/10 7/10)) should be TRUE' has passed
1: line#101:2|POINT(1.2 0.1)|POLYHEDRALSURFACE(((0 0,0.5 0.5,1 0,1 1,0 1,0 0)),((1 0,2 0,2 1,1 1,1 0),(1.2 0.2,1.2 0.8,1.8 0.8,1.8 0.2,1.2 0.2)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '101: intersects(POINT(6/5 1/10), POLYHEDRALSURFACE(((0/1 0/1,1/2 1/2,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)),((1/1 0/1,2/1 0/1,2/1 1/1,1/1 1/1,1/1 0/1),(6/5 1/5,6/5 4/5,9/5 4/5,9/5 1/5,6/5 1/5)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '101: intersects(POLYHEDRALSURFACE(((0/1 0/1,1/2 1/2,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)),((1/1 0/1,2/1 0/1,2/1 1/1,1/1 1/1,1/1 0/1),(6/5 1/5,6/5 4/5,9/5 4/5,9/5 1/5,6/5 1/5))), POINT(6/5 1/10)) should be TRUE' has passed
1: line#103:2|POINT(1.5 0.5)|POLYHEDRALSURFACE(((0 0,0.5 0.5,1 0,1 1,0 1,0 0)),((1 0,2 0,2 1,1 1,1 0),(1.2 0.2,1.2 0.8,1.8 0.8,1.8 0.2,1.2 0.2)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '103: intersects(POINT(3/2 1/2), POLYHEDRALSURFACE(((0/1 0/1,1/2 1/2,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)),((1/1 0/1,2/1 0/1,2/1 1/1,1/1 1/1,1/1 0/1),(6/5 1/5,6/5 4/5,9/5 4/5,9/5 1/5,6/5 1/5)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '103: intersects(POLYHEDRALSURFACE(((0/1 0/1,1/2 1/2,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)),((1/1 0/1,2/1 0/1,2/1 1/1,1/1 1/1,1/1 0/1),(6/5 1/5,6/5 4/5,9/5 4/5,9/5 1/5,6/5 1/5))), POINT(3/2 1/2)) should be FALSE' has passed
1: line#105:2|POINT(1.2 0.5)|POLYHEDRALSURFACE(((0 0,0.5 0.5,1 0,1 1,0 1,0 0)),((1 0,2 0,2 1,1 1,1 0),(1.2 0.2,1.2 0.8,1.8 0.8,1.8 0.2,1.2 0.2)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '105: intersects(POINT(6/5 1/2), POLYHEDRALSURFACE(((0/1 0/1,1/2 1/2,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)),((1/1 0/1,2/1 0/1,2/1 1/1,1/1 1/1,1/1 0/1),(6/5 1/5,6/5 4/5,9/5 4/5,9/5 1/5,6/5 1/5)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '105: intersects(POLYHEDRALSURFACE(((0/1 0/1,1/2 1/2,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)),((1/1 0/1,2/1 0/1,2/1 1/1,1/1 1/1,1/1 0/1),(6/5 1/5,6/5 4/5,9/5 4/5,9/5 1/5,6/5 1/5))), POINT(6/5 1/2)) should be TRUE' has passed
1: line#108:3|POINT(0 0 0)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '108: intersects3D(POINT(0/1 0/1 0/1), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '108: intersects3D(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), POINT(0/1 0/1 0/1)) should be TRUE' has passed
1: line#109:3|POINT(0.5 0 0)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '109: intersects3D(POINT(1/2 0/1 0/1), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '109: intersects3D(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), POINT(1/2 0/1 0/1)) should be FALSE' has passed
1: line#110:3|POINT(0 0.5 0)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '110: intersects3D(POINT(0/1 1/2 0/1), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '110: intersects3D(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), POINT(0/1 1/2 0/1)) should be TRUE' has passed
1: line#111:3|POINT(0.7 0.7 0)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '111: intersects3D(POINT(7/10 7/10 0/1), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '111: intersects3D(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), POINT(7/10 7/10 0/1)) should be TRUE' has passed
1: line#112:3|POINT(1.2 0.1 0)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '112: intersects3D(POINT(6/5 1/10 0/1), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '112: intersects3D(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), POINT(6/5 1/10 0/1)) should be TRUE' has passed
1: line#113:3|POINT(1.5 0.5 0)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '113: intersects3D(POINT(3/2 1/2 0/1), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '113: intersects3D(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), POINT(3/2 1/2 0/1)) should be FALSE' has passed
1: line#114:3|POINT(1.2 0.5 0)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '114: intersects3D(POINT(6/5 1/2 0/1), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '114: intersects3D(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), POINT(6/5 1/2 0/1)) should be TRUE' has passed
1: line#116:3|POINT(0 0)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '116: intersects3D(POINT(0/1 0/1), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '116: intersects3D(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), POINT(0/1 0/1)) should be TRUE' has passed
1: line#119:3|POINT(0.0 0.0 0.0)|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '119: intersects3D(POINT(0/1 0/1 0/1), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '119: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POINT(0/1 0/1 0/1)) should be TRUE' has passed
1: line#120:3|POINT(0.0 0.5 0.0)|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '120: intersects3D(POINT(0/1 1/2 0/1), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '120: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POINT(0/1 1/2 0/1)) should be TRUE' has passed
1: line#121:3|POINT(0.5 0.5 0.0)|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '121: intersects3D(POINT(1/2 1/2 0/1), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '121: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POINT(1/2 1/2 0/1)) should be TRUE' has passed
1: line#122:3|POINT(1.5 0.5 0.5)|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '122: intersects3D(POINT(3/2 1/2 1/2), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '122: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POINT(3/2 1/2 1/2)) should be FALSE' has passed
1: line#125:3|POINT(0.5 0.5)|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '125: intersects3D(POINT(1/2 1/2), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '125: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POINT(1/2 1/2)) should be TRUE' has passed
1: line#128:3|POINT(0.5 0.5 0.5)|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '128: intersects3D(POINT(1/2 1/2 1/2), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '128: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POINT(1/2 1/2 1/2)) should be TRUE' has passed
1: line#130:3|POINT(0.1 0.2 0.2)|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0.5 0.5 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,0.5 0.5 1,1 0 1)), ((1 0 0,1 0 1,0.5 0.5 1,0.5 0.5 0,1 0 0)), ((0 0 0,0.5 0.5 0,0.5 0.5 1,0 0 1,0 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '130: intersects3D(POINT(1/10 1/5 1/5), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/2 1/2 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/2 1/2 1/1,1/2 1/2 0/1,1/1 0/1 0/1)),((0/1 0/1 0/1,1/2 1/2 0/1,1/2 1/2 1/1,0/1 0/1 1/1,0/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '130: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/2 1/2 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/2 1/2 1/1,1/2 1/2 0/1,1/1 0/1 0/1)),((0/1 0/1 0/1,1/2 1/2 0/1,1/2 1/2 1/1,0/1 0/1 1/1,0/1 0/1 0/1)))), POINT(1/10 1/5 1/5)) should be TRUE' has passed
1: line#131:3|POINT(0.5 0.5 0.0)|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0.5 0.5 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,0.5 0.5 1,1 0 1)), ((1 0 0,1 0 1,0.5 0.5 1,0.5 0.5 0,1 0 0)), ((0 0 0,0.5 0.5 0,0.5 0.5 1,0 0 1,0 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '131: intersects3D(POINT(1/2 1/2 0/1), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/2 1/2 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/2 1/2 1/1,1/2 1/2 0/1,1/1 0/1 0/1)),((0/1 0/1 0/1,1/2 1/2 0/1,1/2 1/2 1/1,0/1 0/1 1/1,0/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '131: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/2 1/2 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/2 1/2 1/1,1/2 1/2 0/1,1/1 0/1 0/1)),((0/1 0/1 0/1,1/2 1/2 0/1,1/2 1/2 1/1,0/1 0/1 1/1,0/1 0/1 0/1)))), POINT(1/2 1/2 0/1)) should be TRUE' has passed
1: line#133:3|POINT(0.5 0 0.0)|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0.5 0.5 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,0.5 0.5 1,1 0 1)), ((1 0 0,1 0 1,0.5 0.5 1,0.5 0.5 0,1 0 0)), ((0 0 0,0.5 0.5 0,0.5 0.5 1,0 0 1,0 0 0)) ))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '133: intersects3D(POINT(1/2 0/1 0/1), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/2 1/2 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/2 1/2 1/1,1/2 1/2 0/1,1/1 0/1 0/1)),((0/1 0/1 0/1,1/2 1/2 0/1,1/2 1/2 1/1,0/1 0/1 1/1,0/1 0/1 0/1))))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '133: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,1/2 1/2 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/2 1/2 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/2 1/2 1/1,1/2 1/2 0/1,1/1 0/1 0/1)),((0/1 0/1 0/1,1/2 1/2 0/1,1/2 1/2 1/1,0/1 0/1 1/1,0/1 0/1 0/1)))), POINT(1/2 0/1 0/1)) should be FALSE' has passed
1: line#136:2|LINESTRING(0 0, 1 0, 1 1)|LINESTRING(0 -1, 1 0.5, 1 4)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '136: intersects(LINESTRING(0/1 0/1,1/1 0/1,1/1 1/1), LINESTRING(0/1 -1/1,1/1 1/2,1/1 4/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '136: intersects(LINESTRING(0/1 -1/1,1/1 1/2,1/1 4/1), LINESTRING(0/1 0/1,1/1 0/1,1/1 1/1)) should be TRUE' has passed
1: line#137:2|LINESTRING(10 0, 11 0, 11 1)|LINESTRING(0 0, 1 0, 1 1)|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '137: intersects(LINESTRING(10/1 0/1,11/1 0/1,11/1 1/1), LINESTRING(0/1 0/1,1/1 0/1,1/1 1/1)) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '137: intersects(LINESTRING(0/1 0/1,1/1 0/1,1/1 1/1), LINESTRING(10/1 0/1,11/1 0/1,11/1 1/1)) should be FALSE' has passed
1: line#138:3|LINESTRING(0 0 0, 1 0 0, 1 1 0)|LINESTRING(0 0 0, 1 0 1, 1 4 0)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '138: intersects3D(LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 1/1,1/1 4/1 0/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '138: intersects3D(LINESTRING(0/1 0/1 0/1,1/1 0/1 1/1,1/1 4/1 0/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1)) should be TRUE' has passed
1: line#139:3|LINESTRING(10 0 0, 11 0 0, 11 1 0)|LINESTRING(0 0 0, 1 0 0, 1 1 0)|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '139: intersects3D(LINESTRING(10/1 0/1 0/1,11/1 0/1 0/1,11/1 1/1 0/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1)) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '139: intersects3D(LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1), LINESTRING(10/1 0/1 0/1,11/1 0/1 0/1,11/1 1/1 0/1)) should be FALSE' has passed
1: line#141:3|LINESTRING(0 0, 1 0, 1 1)|LINESTRING(0 0 0, 1 0 1, 1 4 0)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '141: intersects3D(LINESTRING(0/1 0/1,1/1 0/1,1/1 1/1), LINESTRING(0/1 0/1 0/1,1/1 0/1 1/1,1/1 4/1 0/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '141: intersects3D(LINESTRING(0/1 0/1 0/1,1/1 0/1 1/1,1/1 4/1 0/1), LINESTRING(0/1 0/1,1/1 0/1,1/1 1/1)) should be TRUE' has passed
1: line#144:2|LINESTRING(0 0,0 1)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '144: intersects(LINESTRING(0/1 0/1,0/1 1/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '144: intersects(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), LINESTRING(0/1 0/1,0/1 1/1)) should be TRUE' has passed
1: line#146:2|LINESTRING(0 1, 1 0.4)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '146: intersects(LINESTRING(0/1 1/1,1/1 2/5), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '146: intersects(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), LINESTRING(0/1 1/1,1/1 2/5)) should be TRUE' has passed
1: line#148:2|LINESTRING(0.4 0.2,0.5 0.3)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '148: intersects(LINESTRING(2/5 1/5,1/2 3/10), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '148: intersects(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), LINESTRING(2/5 1/5,1/2 3/10)) should be TRUE' has passed
1: line#150:2|LINESTRING(-1 0.5,2 0.5)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '150: intersects(LINESTRING(-1/1 1/2,2/1 1/2), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '150: intersects(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), LINESTRING(-1/1 1/2,2/1 1/2)) should be TRUE' has passed
1: line#152:2|LINESTRING(-1 1.5,2 1.5)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '152: intersects(LINESTRING(-1/1 3/2,2/1 3/2), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '152: intersects(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), LINESTRING(-1/1 3/2,2/1 3/2)) should be FALSE' has passed
1: line#155:3|LINESTRING(0 0 0,0 1 0)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '155: intersects3D(LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '155: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1)) should be TRUE' has passed
1: line#156:3|LINESTRING(0 1 0,1 0.4 0)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '156: intersects3D(LINESTRING(0/1 1/1 0/1,1/1 2/5 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '156: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), LINESTRING(0/1 1/1 0/1,1/1 2/5 0/1)) should be TRUE' has passed
1: line#157:3|LINESTRING(0.4 0.2 0,0.5 0.3 0)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '157: intersects3D(LINESTRING(2/5 1/5 0/1,1/2 3/10 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '157: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), LINESTRING(2/5 1/5 0/1,1/2 3/10 0/1)) should be TRUE' has passed
1: line#158:3|LINESTRING(-1 0.5 0,2 0.5 0)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '158: intersects3D(LINESTRING(-1/1 1/2 0/1,2/1 1/2 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '158: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), LINESTRING(-1/1 1/2 0/1,2/1 1/2 0/1)) should be TRUE' has passed
1: line#159:3|LINESTRING(-1 1.5 0,2 1.5 0)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '159: intersects3D(LINESTRING(-1/1 3/2 0/1,2/1 3/2 0/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '159: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), LINESTRING(-1/1 3/2 0/1,2/1 3/2 0/1)) should be FALSE' has passed
1: line#161:3|LINESTRING(0 0,0 1)|TRIANGLE((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '161: intersects3D(LINESTRING(0/1 0/1,0/1 1/1), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '161: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)), LINESTRING(0/1 0/1,0/1 1/1)) should be TRUE' has passed
1: line#167:2|LINESTRING(0 0 0,1 0 0)|POLYGON((0.0 0.0 0.0,0.5 0.1 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0),(0.2 0.2 0.0,0.2 0.8 0.0,0.8 0.8 0.0,0.8 0.2 0.0,0.2 0.2 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '167: intersects(LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1), POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '167: intersects(POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1)), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1)) should be TRUE' has passed
1: line#168:3|LINESTRING(0 0 0,1 0 0)|POLYGON((0.0 0.0 0.0,0.5 0.1 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0),(0.2 0.2 0.0,0.2 0.8 0.0,0.8 0.8 0.0,0.8 0.2 0.0,0.2 0.2 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '168: intersects3D(LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1), POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '168: intersects3D(POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1)), LINESTRING(0/1 0/1 0/1,1/1 0/1 0/1)) should be TRUE' has passed
1: line#170:2|LINESTRING(0 0 0,1 1 0)|POLYGON((0.0 0.0 0.0,0.5 0.1 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0),(0.2 0.2 0.0,0.2 0.8 0.0,0.8 0.8 0.0,0.8 0.2 0.0,0.2 0.2 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '170: intersects(LINESTRING(0/1 0/1 0/1,1/1 1/1 0/1), POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '170: intersects(POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1)), LINESTRING(0/1 0/1 0/1,1/1 1/1 0/1)) should be TRUE' has passed
1: line#171:3|LINESTRING(0 0 0,1 1 0)|POLYGON((0.0 0.0 0.0,0.5 0.1 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0),(0.2 0.2 0.0,0.2 0.8 0.0,0.8 0.8 0.0,0.8 0.2 0.0,0.2 0.2 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '171: intersects3D(LINESTRING(0/1 0/1 0/1,1/1 1/1 0/1), POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '171: intersects3D(POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1)), LINESTRING(0/1 0/1 0/1,1/1 1/1 0/1)) should be TRUE' has passed
1: line#173:2|LINESTRING(-1 -1 0,2 2 0)|POLYGON((0.0 0.0 0.0,0.5 0.1 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0),(0.2 0.2 0.0,0.2 0.8 0.0,0.8 0.8 0.0,0.8 0.2 0.0,0.2 0.2 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '173: intersects(LINESTRING(-1/1 -1/1 0/1,2/1 2/1 0/1), POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '173: intersects(POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1)), LINESTRING(-1/1 -1/1 0/1,2/1 2/1 0/1)) should be TRUE' has passed
1: line#174:3|LINESTRING(-1 -1 0,2 2 0)|POLYGON((0.0 0.0 0.0,0.5 0.1 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0),(0.2 0.2 0.0,0.2 0.8 0.0,0.8 0.8 0.0,0.8 0.2 0.0,0.2 0.2 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '174: intersects3D(LINESTRING(-1/1 -1/1 0/1,2/1 2/1 0/1), POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '174: intersects3D(POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1)), LINESTRING(-1/1 -1/1 0/1,2/1 2/1 0/1)) should be TRUE' has passed
1: line#176:2|LINESTRING(0.3 0.3 0,0.7 0.7 0)|POLYGON((0.0 0.0 0.0,0.5 0.1 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0),(0.2 0.2 0.0,0.2 0.8 0.0,0.8 0.8 0.0,0.8 0.2 0.0,0.2 0.2 0.0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '176: intersects(LINESTRING(3/10 3/10 0/1,7/10 7/10 0/1), POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '176: intersects(POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1)), LINESTRING(3/10 3/10 0/1,7/10 7/10 0/1)) should be FALSE' has passed
1: line#177:3|LINESTRING(0.3 0.3 0,0.7 0.7 0)|POLYGON((0.0 0.0 0.0,0.5 0.1 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0),(0.2 0.2 0.0,0.2 0.8 0.0,0.8 0.8 0.0,0.8 0.2 0.0,0.2 0.2 0.0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '177: intersects3D(LINESTRING(3/10 3/10 0/1,7/10 7/10 0/1), POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '177: intersects3D(POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1)), LINESTRING(3/10 3/10 0/1,7/10 7/10 0/1)) should be FALSE' has passed
1: line#179:2|LINESTRING(-1 -1 0,-0.5 0.5 0)|POLYGON((0.0 0.0 0.0,0.5 0.1 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0),(0.2 0.2 0.0,0.2 0.8 0.0,0.8 0.8 0.0,0.8 0.2 0.0,0.2 0.2 0.0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '179: intersects(LINESTRING(-1/1 -1/1 0/1,-1/2 1/2 0/1), POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '179: intersects(POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1)), LINESTRING(-1/1 -1/1 0/1,-1/2 1/2 0/1)) should be FALSE' has passed
1: line#180:3|LINESTRING(-1 -1 0,-0.5 0.5 0)|POLYGON((0.0 0.0 0.0,0.5 0.1 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0),(0.2 0.2 0.0,0.2 0.8 0.0,0.8 0.8 0.0,0.8 0.2 0.0,0.2 0.2 0.0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '180: intersects3D(LINESTRING(-1/1 -1/1 0/1,-1/2 1/2 0/1), POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '180: intersects3D(POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1)), LINESTRING(-1/1 -1/1 0/1,-1/2 1/2 0/1)) should be FALSE' has passed
1: line#182:3|LINESTRING(0 0,1 1)|POLYGON((0.0 0.0 0.0,0.5 0.1 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0),(0.2 0.2 0.0,0.2 0.8 0.0,0.8 0.8 0.0,0.8 0.2 0.0,0.2 0.2 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '182: intersects3D(LINESTRING(0/1 0/1,1/1 1/1), POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '182: intersects3D(POLYGON((0/1 0/1 0/1,1/2 1/10 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1)), LINESTRING(0/1 0/1,1/1 1/1)) should be TRUE' has passed
1: line#186:2|LINESTRING(0 0, 0 1)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '186: intersects(LINESTRING(0/1 0/1,0/1 1/1), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '186: intersects(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), LINESTRING(0/1 0/1,0/1 1/1)) should be TRUE' has passed
1: line#188:2|LINESTRING(0 1, 1 0.4)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '188: intersects(LINESTRING(0/1 1/1,1/1 2/5), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '188: intersects(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), LINESTRING(0/1 1/1,1/1 2/5)) should be TRUE' has passed
1: line#190:2|LINESTRING(0.4 0.2,0.5 0.3)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '190: intersects(LINESTRING(2/5 1/5,1/2 3/10), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '190: intersects(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), LINESTRING(2/5 1/5,1/2 3/10)) should be TRUE' has passed
1: line#192:2|LINESTRING(-1 0.5,2 0.5)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '192: intersects(LINESTRING(-1/1 1/2,2/1 1/2), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '192: intersects(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), LINESTRING(-1/1 1/2,2/1 1/2)) should be TRUE' has passed
1: line#194:2|LINESTRING(-1 1.5,2 1.5)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '194: intersects(LINESTRING(-1/1 3/2,2/1 3/2), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '194: intersects(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), LINESTRING(-1/1 3/2,2/1 3/2)) should be FALSE' has passed
1: line#196:3|LINESTRING(0 0 0,0 1 0)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '196: intersects3D(LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '196: intersects3D(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), LINESTRING(0/1 0/1 0/1,0/1 1/1 0/1)) should be TRUE' has passed
1: line#197:3|LINESTRING(0 1 0,1 0.4 0)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '197: intersects3D(LINESTRING(0/1 1/1 0/1,1/1 2/5 0/1), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '197: intersects3D(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), LINESTRING(0/1 1/1 0/1,1/1 2/5 0/1)) should be TRUE' has passed
1: line#198:3|LINESTRING(0.4 0.2 0,0.5 0.3 0)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '198: intersects3D(LINESTRING(2/5 1/5 0/1,1/2 3/10 0/1), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '198: intersects3D(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), LINESTRING(2/5 1/5 0/1,1/2 3/10 0/1)) should be TRUE' has passed
1: line#199:3|LINESTRING(-1 0.5 0,2 0.5 0)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '199: intersects3D(LINESTRING(-1/1 1/2 0/1,2/1 1/2 0/1), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '199: intersects3D(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), LINESTRING(-1/1 1/2 0/1,2/1 1/2 0/1)) should be TRUE' has passed
1: line#200:3|LINESTRING(-1 1.5 0,2 1.5 0)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '200: intersects3D(LINESTRING(-1/1 3/2 0/1,2/1 3/2 0/1), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '200: intersects3D(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), LINESTRING(-1/1 3/2 0/1,2/1 3/2 0/1)) should be FALSE' has passed
1: line#202:3|LINESTRING(0.4 0.2,0.5 0.3)|TIN(((0.0 0.0 0.0,1.0 0.0 0.0,1.0 1.0 0.0,0.0 0.0 0.0)),((1.0 0.0 0.0,2.0 0.0 0.0,1.0 1.0 0.0,1.0 0.0 0.0)),((2.0 0.0 0.0,2.0 1.0 0.0,1.0 1.0 0.0,2.0 0.0 0.0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '202: intersects3D(LINESTRING(2/5 1/5,1/2 3/10), TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '202: intersects3D(TIN(((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,2/1 0/1 0/1))), LINESTRING(2/5 1/5,1/2 3/10)) should be TRUE' has passed
1: line#206:2|LINESTRING(0.0 0.0,0.5 0.5)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '206: intersects(LINESTRING(0/1 0/1,1/2 1/2), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '206: intersects(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), LINESTRING(0/1 0/1,1/2 1/2)) should be TRUE' has passed
1: line#207:3|LINESTRING(0.0 0.0 0.0,0.5 0.5 0.0)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '207: intersects3D(LINESTRING(0/1 0/1 0/1,1/2 1/2 0/1), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '207: intersects3D(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), LINESTRING(0/1 0/1 0/1,1/2 1/2 0/1)) should be TRUE' has passed
1: line#209:2|LINESTRING(-1 0.5,1 0.5)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '209: intersects(LINESTRING(-1/1 1/2,1/1 1/2), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '209: intersects(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), LINESTRING(-1/1 1/2,1/1 1/2)) should be TRUE' has passed
1: line#210:3|LINESTRING(-1 0.5 0,1 0.5 0)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '210: intersects3D(LINESTRING(-1/1 1/2 0/1,1/1 1/2 0/1), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '210: intersects3D(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), LINESTRING(-1/1 1/2 0/1,1/1 1/2 0/1)) should be TRUE' has passed
1: line#212:2|LINESTRING(1.3 0.3,1.7 0.7)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '212: intersects(LINESTRING(13/10 3/10,17/10 7/10), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '212: intersects(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), LINESTRING(13/10 3/10,17/10 7/10)) should be FALSE' has passed
1: line#213:3|LINESTRING(1.3 0.3,1.7 0.7)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '213: intersects3D(LINESTRING(13/10 3/10,17/10 7/10), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '213: intersects3D(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), LINESTRING(13/10 3/10,17/10 7/10)) should be FALSE' has passed
1: line#215:2|LINESTRING(-1 -1,-0.7 0.5)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '215: intersects(LINESTRING(-1/1 -1/1,-7/10 1/2), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '215: intersects(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), LINESTRING(-1/1 -1/1,-7/10 1/2)) should be FALSE' has passed
1: line#216:3|LINESTRING(-1 -1,-0.7 0.5)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '216: intersects3D(LINESTRING(-1/1 -1/1,-7/10 1/2), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '216: intersects3D(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), LINESTRING(-1/1 -1/1,-7/10 1/2)) should be FALSE' has passed
1: line#218:3|LINESTRING(-1 0.5,1 0.5)|POLYHEDRALSURFACE(((0 0 0,0.5 0.5 0,1 0 0,1 1 0,0 1 0,0 0 0)),((1 0 0,2 0 0,2 1 0,1 1 0,1 0 0),(1.2 0.2 0,1.2 0.8 0,1.8 0.8 0,1.8 0.2 0,1.2 0.2 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '218: intersects3D(LINESTRING(-1/1 1/2,1/1 1/2), POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '218: intersects3D(POLYHEDRALSURFACE(((0/1 0/1 0/1,1/2 1/2 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,2/1 0/1 0/1,2/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1),(6/5 1/5 0/1,6/5 4/5 0/1,9/5 4/5 0/1,9/5 1/5 0/1,6/5 1/5 0/1))), LINESTRING(-1/1 1/2,1/1 1/2)) should be TRUE' has passed
1: line#221:3|LINESTRING(0.5 0.5 0.5,0.7 0.7 0.7)|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '221: intersects3D(LINESTRING(1/2 1/2 1/2,7/10 7/10 7/10), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '221: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), LINESTRING(1/2 1/2 1/2,7/10 7/10 7/10)) should be TRUE' has passed
1: line#222:3|LINESTRING(0.5 0.5 0.5,1.5 1.5 1.5)|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '222: intersects3D(LINESTRING(1/2 1/2 1/2,3/2 3/2 3/2), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '222: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), LINESTRING(1/2 1/2 1/2,3/2 3/2 3/2)) should be TRUE' has passed
1: line#223:3|LINESTRING(2.5 2.5 2.5,1.5 1.5 1.5)|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '223: intersects3D(LINESTRING(5/2 5/2 5/2,3/2 3/2 3/2), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '223: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), LINESTRING(5/2 5/2 5/2,3/2 3/2 3/2)) should be FALSE' has passed
1: line#224:3|LINESTRING(-1 0.5 0.5,1.5 0.5 0.5)|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '224: intersects3D(LINESTRING(-1/1 1/2 1/2,3/2 1/2 1/2), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '224: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), LINESTRING(-1/1 1/2 1/2,3/2 1/2 1/2)) should be TRUE' has passed
1: line#225:3|LINESTRING(-1 0.0 0.0,1.5 0.0 0.0)|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '225: intersects3D(LINESTRING(-1/1 0/1 0/1,3/2 0/1 0/1), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '225: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), LINESTRING(-1/1 0/1 0/1,3/2 0/1 0/1)) should be TRUE' has passed
1: line#230:2|TRIANGLE((1 0 0,2 0 0,1.5 1 0,1 0 0))|TRIANGLE((0 0 0,1 0 0,0.5 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '230: intersects(TRIANGLE((1/1 0/1 0/1,2/1 0/1 0/1,3/2 1/1 0/1,1/1 0/1 0/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '230: intersects(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((1/1 0/1 0/1,2/1 0/1 0/1,3/2 1/1 0/1,1/1 0/1 0/1))) should be TRUE' has passed
1: line#231:3|TRIANGLE((1 0 0,2 0 0,1.5 1 0,1 0 0))|TRIANGLE((0 0 0,1 0 0,0.5 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '231: intersects3D(TRIANGLE((1/1 0/1 0/1,2/1 0/1 0/1,3/2 1/1 0/1,1/1 0/1 0/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '231: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((1/1 0/1 0/1,2/1 0/1 0/1,3/2 1/1 0/1,1/1 0/1 0/1))) should be TRUE' has passed
1: line#233:2|TRIANGLE((0 0 0,1 0 0,0.5 -1 0,0 0 0))|TRIANGLE((0 0 0,1 0 0,0.5 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '233: intersects(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 -1/1 0/1,0/1 0/1 0/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '233: intersects(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 -1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: line#234:3|TRIANGLE((0 0 0,1 0 0,0.5 -1 0,0 0 0))|TRIANGLE((0 0 0,1 0 0,0.5 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '234: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 -1/1 0/1,0/1 0/1 0/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '234: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 -1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: line#236:2|TRIANGLE((0.5 0.5 0,1.5 0.5 0,1 1.5 0,0.5 0.5 0))|TRIANGLE((0 0 0,1 0 0,0.5 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '236: intersects(TRIANGLE((1/2 1/2 0/1,3/2 1/2 0/1,1/1 3/2 0/1,1/2 1/2 0/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '236: intersects(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((1/2 1/2 0/1,3/2 1/2 0/1,1/1 3/2 0/1,1/2 1/2 0/1))) should be TRUE' has passed
1: line#237:3|TRIANGLE((0.5 0.5 0,1.5 0.5 0,1 1.5 0,0.5 0.5 0))|TRIANGLE((0 0 0,1 0 0,0.5 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '237: intersects3D(TRIANGLE((1/2 1/2 0/1,3/2 1/2 0/1,1/1 3/2 0/1,1/2 1/2 0/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '237: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((1/2 1/2 0/1,3/2 1/2 0/1,1/1 3/2 0/1,1/2 1/2 0/1))) should be TRUE' has passed
1: line#239:3|TRIANGLE((0.5 0.5 -0.5,0.5 0.5 0.5,0.5 0.8 0.0,0.5 0.5 -0.5))|TRIANGLE((0 0 0,1 0 0,0.5 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '239: intersects3D(TRIANGLE((1/2 1/2 -1/2,1/2 1/2 1/2,1/2 4/5 0/1,1/2 1/2 -1/2)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '239: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((1/2 1/2 -1/2,1/2 1/2 1/2,1/2 4/5 0/1,1/2 1/2 -1/2))) should be TRUE' has passed
1: line#241:2|TRIANGLE((2 0 0,3 0 0,1.5 1 0,2 0 0))|TRIANGLE((0 0 0,1 0 0,0.5 1 0,0 0 0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '241: intersects(TRIANGLE((2/1 0/1 0/1,3/1 0/1 0/1,3/2 1/1 0/1,2/1 0/1 0/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '241: intersects(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((2/1 0/1 0/1,3/1 0/1 0/1,3/2 1/1 0/1,2/1 0/1 0/1))) should be FALSE' has passed
1: line#242:3|TRIANGLE((1 0 1,2 0 1,1.5 1 1,1 0 1))|TRIANGLE((0 0 0,1 0 0,0.5 1 0,0 0 0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '242: intersects3D(TRIANGLE((1/1 0/1 1/1,2/1 0/1 1/1,3/2 1/1 1/1,1/1 0/1 1/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '242: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((1/1 0/1 1/1,2/1 0/1 1/1,3/2 1/1 1/1,1/1 0/1 1/1))) should be FALSE' has passed
1: line#244:3|TRIANGLE((1 0,2 0,1.5 1,1 0))|TRIANGLE((0 0 0,1 0 0,0.5 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '244: intersects3D(TRIANGLE((1/1 0/1,2/1 0/1,3/2 1/1,1/1 0/1)), TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '244: intersects3D(TRIANGLE((0/1 0/1 0/1,1/1 0/1 0/1,1/2 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((1/1 0/1,2/1 0/1,3/2 1/1,1/1 0/1))) should be TRUE' has passed
1: line#248:2|TRIANGLE((-1 -1 0,0 -1 0,0 0 0,-1 -1 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '248: intersects(TRIANGLE((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '248: intersects(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#249:3|TRIANGLE((-1 -1 0,0 -1 0,0 0 0,-1 -1 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '249: intersects3D(TRIANGLE((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '249: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#251:2|TRIANGLE((-1 0 0,0.5 -1 0,0.5 0 0,-1 0 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '251: intersects(TRIANGLE((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '251: intersects(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1))) should be TRUE' has passed
1: line#252:3|TRIANGLE((-1 0 0,0.5 -1 0,0.5 0 0,-1 0 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '252: intersects3D(TRIANGLE((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '252: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1))) should be TRUE' has passed
1: line#254:2|TRIANGLE((-1 -1 0,0.5 -1 0,0.5 0.5 0,-1 -1 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '254: intersects(TRIANGLE((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '254: intersects(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#255:3|TRIANGLE((-1 -1 0,0.5 -1 0,0.5 0.5 0,-1 -1 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '255: intersects3D(TRIANGLE((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '255: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#257:2|TRIANGLE((0.3 0.3 0,0.7 0.3 0,0.7 0.7 0,0.3 0.3 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '257: intersects(TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '257: intersects(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1))) should be TRUE' has passed
1: line#258:3|TRIANGLE((0.3 0.3 0,0.7 0.3 0,0.7 0.7 0,0.3 0.3 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '258: intersects3D(TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '258: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1))) should be TRUE' has passed
1: line#260:2|TRIANGLE((-4 -0.1 0,4 -0.1 0,4 4 0,-4 -0.1 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '260: intersects(TRIANGLE((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '260: intersects(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1))) should be TRUE' has passed
1: line#261:3|TRIANGLE((-4 -0.1 0,4 -0.1 0,4 4 0,-4 -0.1 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '261: intersects3D(TRIANGLE((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '261: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1))) should be TRUE' has passed
1: line#263:2|TRIANGLE((0.3 0.3 0,0.7 0.3 0,0.7 0.7 0,0.3 0.3 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0),(0.2 0.2 0,0.2 0.8 0,0.8 0.8 0,0.8 0.2 0,0.2 0.2 0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '263: intersects(TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '263: intersects(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1)), TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1))) should be FALSE' has passed
1: line#264:3|TRIANGLE((0.3 0.3 0,0.7 0.3 0,0.7 0.7 0,0.3 0.3 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0),(0.2 0.2 0,0.2 0.8 0,0.8 0.8 0,0.8 0.2 0,0.2 0.2 0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '264: intersects3D(TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '264: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1)), TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1))) should be FALSE' has passed
1: line#266:2|TRIANGLE((0.2 0.2 0,0.7 0.3 0,0.7 0.7 0,0.2 0.2 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0),(0.2 0.2 0,0.2 0.8 0,0.8 0.8 0,0.8 0.2 0,0.2 0.2 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '266: intersects(TRIANGLE((1/5 1/5 0/1,7/10 3/10 0/1,7/10 7/10 0/1,1/5 1/5 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '266: intersects(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1)), TRIANGLE((1/5 1/5 0/1,7/10 3/10 0/1,7/10 7/10 0/1,1/5 1/5 0/1))) should be TRUE' has passed
1: line#267:3|TRIANGLE((0.2 0.2 0,0.7 0.3 0,0.7 0.7 0,0.2 0.2 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0),(0.2 0.2 0,0.2 0.8 0,0.8 0.8 0,0.8 0.2 0,0.2 0.2 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '267: intersects3D(TRIANGLE((1/5 1/5 0/1,7/10 3/10 0/1,7/10 7/10 0/1,1/5 1/5 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '267: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1),(1/5 1/5 0/1,1/5 4/5 0/1,4/5 4/5 0/1,4/5 1/5 0/1,1/5 1/5 0/1)), TRIANGLE((1/5 1/5 0/1,7/10 3/10 0/1,7/10 7/10 0/1,1/5 1/5 0/1))) should be TRUE' has passed
1: line#269:2|TRIANGLE((-1 0 0,-0.5 0 0,-0.5 1 0,-1 0 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '269: intersects(TRIANGLE((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '269: intersects(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1))) should be FALSE' has passed
1: line#270:3|TRIANGLE((-1 0 0,-0.5 0 0,-0.5 1 0,-1 0 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '270: intersects3D(TRIANGLE((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '270: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), TRIANGLE((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1))) should be FALSE' has passed
1: line#274:2|TRIANGLE((-1 -1 0,0 -1 0,0 0 0,-1 -1 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '274: intersects(TRIANGLE((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '274: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#275:3|TRIANGLE((-1 -1 0,0 -1 0,0 0 0,-1 -1 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '275: intersects3D(TRIANGLE((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '275: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#277:2|TRIANGLE((-1 0 0,0.5 -1 0,0.5 0 0,-1 0 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '277: intersects(TRIANGLE((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '277: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1))) should be TRUE' has passed
1: line#278:3|TRIANGLE((-1 0 0,0.5 -1 0,0.5 0 0,-1 0 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '278: intersects3D(TRIANGLE((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '278: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1))) should be TRUE' has passed
1: line#280:2|TRIANGLE((-1 -1 0,0.5 -1 0,0.5 0.5 0,-1 -1 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '280: intersects(TRIANGLE((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '280: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#281:3|TRIANGLE((-1 -1 0,0.5 -1 0,0.5 0.5 0,-1 -1 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '281: intersects3D(TRIANGLE((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '281: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#283:2|TRIANGLE((0.3 0.3 0,0.7 0.3 0,0.7 0.7 0,0.3 0.3 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '283: intersects(TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '283: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1))) should be TRUE' has passed
1: line#284:3|TRIANGLE((0.3 0.3 0,0.7 0.3 0,0.7 0.7 0,0.3 0.3 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '284: intersects3D(TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '284: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1))) should be TRUE' has passed
1: line#286:2|TRIANGLE((-4 -0.1 0,4 -0.1 0,4 4 0,-4 -0.1 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '286: intersects(TRIANGLE((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '286: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1))) should be TRUE' has passed
1: line#287:3|TRIANGLE((-4 -0.1 0,4 -0.1 0,4 4 0,-4 -0.1 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '287: intersects3D(TRIANGLE((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '287: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1))) should be TRUE' has passed
1: line#289:2|TRIANGLE((-1 0 0,-0.5 0 0,-0.5 1 0,-1 0 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '289: intersects(TRIANGLE((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '289: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1))) should be FALSE' has passed
1: line#290:3|TRIANGLE((-1 0 0,-0.5 0 0,-0.5 1 0,-1 0 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '290: intersects3D(TRIANGLE((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '290: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1))) should be FALSE' has passed
1: line#294:2|TRIANGLE((-1 -1 0,0 -1 0,0 0 0,-1 -1 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '294: intersects(TRIANGLE((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '294: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#295:3|TRIANGLE((-1 -1 0,0 -1 0,0 0 0,-1 -1 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '295: intersects3D(TRIANGLE((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '295: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#297:2|TRIANGLE((-1 0 0,0.5 -1 0,0.5 0 0,-1 0 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '297: intersects(TRIANGLE((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '297: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1))) should be TRUE' has passed
1: line#298:3|TRIANGLE((-1 0 0,0.5 -1 0,0.5 0 0,-1 0 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '298: intersects3D(TRIANGLE((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '298: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1))) should be TRUE' has passed
1: line#300:2|TRIANGLE((-1 -1 0,0.5 -1 0,0.5 0.5 0,-1 -1 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '300: intersects(TRIANGLE((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '300: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#301:3|TRIANGLE((-1 -1 0,0.5 -1 0,0.5 0.5 0,-1 -1 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '301: intersects3D(TRIANGLE((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '301: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#303:2|TRIANGLE((0.3 0.3 0,0.7 0.3 0,0.7 0.7 0,0.3 0.3 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '303: intersects(TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '303: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1))) should be TRUE' has passed
1: line#304:3|TRIANGLE((0.3 0.3 0,0.7 0.3 0,0.7 0.7 0,0.3 0.3 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '304: intersects3D(TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '304: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1))) should be TRUE' has passed
1: line#306:2|TRIANGLE((-4 -0.1 0,4 -0.1 0,4 4 0,-4 -0.1 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '306: intersects(TRIANGLE((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '306: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1))) should be TRUE' has passed
1: line#307:3|TRIANGLE((-4 -0.1 0,4 -0.1 0,4 4 0,-4 -0.1 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '307: intersects3D(TRIANGLE((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '307: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1))) should be TRUE' has passed
1: line#309:2|TRIANGLE((-1 0 0,-0.5 0 0,-0.5 1 0,-1 0 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '309: intersects(TRIANGLE((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '309: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1))) should be FALSE' has passed
1: line#310:3|TRIANGLE((-1 0 0,-0.5 0 0,-0.5 1 0,-1 0 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '310: intersects3D(TRIANGLE((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '310: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TRIANGLE((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1))) should be FALSE' has passed
1: line#313:3|TRIANGLE((0.5 0.5 0.5,0.7 0.7 0.2,0.2 0.2 0.2,0.5 0.5 0.5))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '313: intersects3D(TRIANGLE((1/2 1/2 1/2,7/10 7/10 1/5,1/5 1/5 1/5,1/2 1/2 1/2)), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '313: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TRIANGLE((1/2 1/2 1/2,7/10 7/10 1/5,1/5 1/5 1/5,1/2 1/2 1/2))) should be TRUE' has passed
1: line#314:3|TRIANGLE((-0.5 -0.5 -0.5,0.7 0.7 0.2,0.2 0.2 0.2,-0.5 -0.5 -0.5))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '314: intersects3D(TRIANGLE((-1/2 -1/2 -1/2,7/10 7/10 1/5,1/5 1/5 1/5,-1/2 -1/2 -1/2)), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '314: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TRIANGLE((-1/2 -1/2 -1/2,7/10 7/10 1/5,1/5 1/5 1/5,-1/2 -1/2 -1/2))) should be TRUE' has passed
1: line#315:3|TRIANGLE((-0.5 -0.5 -0.5,-0.7 -0.7 -0.2,-0.2 -0.2 -0.2,-0.5 -0.5 -0.5))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '315: intersects3D(TRIANGLE((-1/2 -1/2 -1/2,-7/10 -7/10 -1/5,-1/5 -1/5 -1/5,-1/2 -1/2 -1/2)), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '315: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TRIANGLE((-1/2 -1/2 -1/2,-7/10 -7/10 -1/5,-1/5 -1/5 -1/5,-1/2 -1/2 -1/2))) should be FALSE' has passed
1: line#316:3|TRIANGLE((-1 0.5 0.5,1.5 0.5 0.5,0.0 0.0 1.5,-1 0.5 0.5))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '316: intersects3D(TRIANGLE((-1/1 1/2 1/2,3/2 1/2 1/2,0/1 0/1 3/2,-1/1 1/2 1/2)), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '316: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TRIANGLE((-1/1 1/2 1/2,3/2 1/2 1/2,0/1 0/1 3/2,-1/1 1/2 1/2))) should be TRUE' has passed
1: line#317:3|TRIANGLE((-1 0.0 0.0,1.5 0.0 0.0,0.0 0.0 -1,-1 0.0 0.0))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '317: intersects3D(TRIANGLE((-1/1 0/1 0/1,3/2 0/1 0/1,0/1 0/1 -1/1,-1/1 0/1 0/1)), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '317: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TRIANGLE((-1/1 0/1 0/1,3/2 0/1 0/1,0/1 0/1 -1/1,-1/1 0/1 0/1))) should be TRUE' has passed
1: line#321:2|POLYGON((-1 -1 0,0 -1 0,0 0 0,-1 0 0,-1 -1 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '321: intersects(POLYGON((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1,-1/1 -1/1 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '321: intersects(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), POLYGON((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#322:3|POLYGON((-1 -1 0,0 -1 0,0 0 0,-1 0 0,-1 -1 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '322: intersects3D(POLYGON((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1,-1/1 -1/1 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '322: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), POLYGON((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#324:2|POLYGON((-1 0 0,0 0 0,0 1 0,-1 1 0,-1 0 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '324: intersects(POLYGON((-1/1 0/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1,-1/1 0/1 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '324: intersects(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), POLYGON((-1/1 0/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1,-1/1 0/1 0/1))) should be TRUE' has passed
1: line#325:3|POLYGON((-1 0 0,0 0 0,0 1 0,-1 1 0,-1 0 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '325: intersects3D(POLYGON((-1/1 0/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1,-1/1 0/1 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '325: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), POLYGON((-1/1 0/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1,-1/1 0/1 0/1))) should be TRUE' has passed
1: line#327:2|POLYGON((-0.5 0 0,0.5 0 0,0.5 0.5 0,-0.5 0.5 0,-0.5 0 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '327: intersects(POLYGON((-1/2 0/1 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1,-1/2 0/1 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '327: intersects(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), POLYGON((-1/2 0/1 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1,-1/2 0/1 0/1))) should be TRUE' has passed
1: line#328:3|POLYGON((-0.5 0 0,0.5 0 0,0.5 0.5 0,-0.5 0.5 0,-0.5 0 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '328: intersects3D(POLYGON((-1/2 0/1 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1,-1/2 0/1 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '328: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), POLYGON((-1/2 0/1 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1,-1/2 0/1 0/1))) should be TRUE' has passed
1: line#330:2|POLYGON((0.2 0.2 0,0.8 0.2 0,0.8 0.8 0,0.2 0.8 0,0.2 0.2 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '330: intersects(POLYGON((1/5 1/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1,1/5 1/5 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '330: intersects(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), POLYGON((1/5 1/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1,1/5 1/5 0/1))) should be TRUE' has passed
1: line#331:3|POLYGON((0.2 0.2 0,0.8 0.2 0,0.8 0.8 0,0.2 0.8 0,0.2 0.2 0))|POLYGON((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '331: intersects3D(POLYGON((1/5 1/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1,1/5 1/5 0/1)), POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '331: intersects3D(POLYGON((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)), POLYGON((1/5 1/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1,1/5 1/5 0/1))) should be TRUE' has passed
1: line#334:2|POLYGON((0.0 0.0,5.0 0.0,5.0 5.0,0.0 5.0,0.0 0.0),(1.0 1.0,1.0 4.0,4.0 4.0,4.0 1.0,1.0 1.0))|POLYGON((2.0 2.0,3.0 2.0,3.0 3.0,2.0 3.0,2.0 2.0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '334: intersects(POLYGON((0/1 0/1,5/1 0/1,5/1 5/1,0/1 5/1,0/1 0/1),(1/1 1/1,1/1 4/1,4/1 4/1,4/1 1/1,1/1 1/1)), POLYGON((2/1 2/1,3/1 2/1,3/1 3/1,2/1 3/1,2/1 2/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '334: intersects(POLYGON((2/1 2/1,3/1 2/1,3/1 3/1,2/1 3/1,2/1 2/1)), POLYGON((0/1 0/1,5/1 0/1,5/1 5/1,0/1 5/1,0/1 0/1),(1/1 1/1,1/1 4/1,4/1 4/1,4/1 1/1,1/1 1/1))) should be FALSE' has passed
1: line#335:3|POLYGON((0.0 0.0 0.0,5.0 0.0 0.0,5.0 5.0 0.0,0.0 5.0 0.0,0.0 0.0 0.0),(1.0 1.0 0.0,1.0 4.0 0.0,4.0 4.0 0.0,4.0 1.0 0.0,1.0 1.0 0.0))|POLYGON((2.0 2.0 0.0,3.0 2.0 0.0,3.0 3.0 0.0,2.0 3.0 0.0,2.0 2.0 0.0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '335: intersects3D(POLYGON((0/1 0/1 0/1,5/1 0/1 0/1,5/1 5/1 0/1,0/1 5/1 0/1,0/1 0/1 0/1),(1/1 1/1 0/1,1/1 4/1 0/1,4/1 4/1 0/1,4/1 1/1 0/1,1/1 1/1 0/1)), POLYGON((2/1 2/1 0/1,3/1 2/1 0/1,3/1 3/1 0/1,2/1 3/1 0/1,2/1 2/1 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '335: intersects3D(POLYGON((2/1 2/1 0/1,3/1 2/1 0/1,3/1 3/1 0/1,2/1 3/1 0/1,2/1 2/1 0/1)), POLYGON((0/1 0/1 0/1,5/1 0/1 0/1,5/1 5/1 0/1,0/1 5/1 0/1,0/1 0/1 0/1),(1/1 1/1 0/1,1/1 4/1 0/1,4/1 4/1 0/1,4/1 1/1 0/1,1/1 1/1 0/1))) should be FALSE' has passed
1: line#337:2|POLYGON((0.0 0.0,5.0 0.0,5.0 5.0,0.0 5.0,0.0 0.0),(1.0 1.0,1.0 4.0,4.0 4.0,4.0 1.0,1.0 1.0))|POLYGON((0.5 0.5,2.0 0.5,2.0 2.0,0.5 2.0,0.5 0.5))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '337: intersects(POLYGON((0/1 0/1,5/1 0/1,5/1 5/1,0/1 5/1,0/1 0/1),(1/1 1/1,1/1 4/1,4/1 4/1,4/1 1/1,1/1 1/1)), POLYGON((1/2 1/2,2/1 1/2,2/1 2/1,1/2 2/1,1/2 1/2))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '337: intersects(POLYGON((1/2 1/2,2/1 1/2,2/1 2/1,1/2 2/1,1/2 1/2)), POLYGON((0/1 0/1,5/1 0/1,5/1 5/1,0/1 5/1,0/1 0/1),(1/1 1/1,1/1 4/1,4/1 4/1,4/1 1/1,1/1 1/1))) should be TRUE' has passed
1: line#338:3|POLYGON((0.0 0.0 0.0,5.0 0.0 0.0,5.0 5.0 0.0,0.0 5.0 0.0,0.0 0.0 0.0),(1.0 1.0 0.0,1.0 4.0 0.0,4.0 4.0 0.0,4.0 1.0 0.0,1.0 1.0 0.0))|POLYGON((0.5 0.5 0.0,2.0 0.5 0.0,2.0 2.0 0.0,0.5 2.0 0.0,0.5 0.5 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '338: intersects3D(POLYGON((0/1 0/1 0/1,5/1 0/1 0/1,5/1 5/1 0/1,0/1 5/1 0/1,0/1 0/1 0/1),(1/1 1/1 0/1,1/1 4/1 0/1,4/1 4/1 0/1,4/1 1/1 0/1,1/1 1/1 0/1)), POLYGON((1/2 1/2 0/1,2/1 1/2 0/1,2/1 2/1 0/1,1/2 2/1 0/1,1/2 1/2 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '338: intersects3D(POLYGON((1/2 1/2 0/1,2/1 1/2 0/1,2/1 2/1 0/1,1/2 2/1 0/1,1/2 1/2 0/1)), POLYGON((0/1 0/1 0/1,5/1 0/1 0/1,5/1 5/1 0/1,0/1 5/1 0/1,0/1 0/1 0/1),(1/1 1/1 0/1,1/1 4/1 0/1,4/1 4/1 0/1,4/1 1/1 0/1,1/1 1/1 0/1))) should be TRUE' has passed
1: line#340:2|POLYGON((0.0 0.0,5.0 0.0,5.0 5.0,0.0 5.0,0.0 0.0),(1.0 1.0,1.0 4.0,4.0 4.0,4.0 1.0,1.0 1.0))|POLYGON((0.5 0.5,4.5 0.5,4.5 4.5,0.5 4.5,0.5 0.5))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '340: intersects(POLYGON((0/1 0/1,5/1 0/1,5/1 5/1,0/1 5/1,0/1 0/1),(1/1 1/1,1/1 4/1,4/1 4/1,4/1 1/1,1/1 1/1)), POLYGON((1/2 1/2,9/2 1/2,9/2 9/2,1/2 9/2,1/2 1/2))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '340: intersects(POLYGON((1/2 1/2,9/2 1/2,9/2 9/2,1/2 9/2,1/2 1/2)), POLYGON((0/1 0/1,5/1 0/1,5/1 5/1,0/1 5/1,0/1 0/1),(1/1 1/1,1/1 4/1,4/1 4/1,4/1 1/1,1/1 1/1))) should be TRUE' has passed
1: line#341:3|POLYGON((0.0 0.0 0.0,5.0 0.0 0.0,5.0 5.0 0.0,0.0 5.0 0.0,0.0 0.0 0.0),(1.0 1.0 0.0,1.0 4.0 0.0,4.0 4.0 0.0,4.0 1.0 0.0,1.0 1.0 0.0))|POLYGON((0.5 0.5 0.0,4.5 0.5 0.0,4.5 4.5 0.0,0.5 4.5 0.0,0.5 0.5 0.0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '341: intersects3D(POLYGON((0/1 0/1 0/1,5/1 0/1 0/1,5/1 5/1 0/1,0/1 5/1 0/1,0/1 0/1 0/1),(1/1 1/1 0/1,1/1 4/1 0/1,4/1 4/1 0/1,4/1 1/1 0/1,1/1 1/1 0/1)), POLYGON((1/2 1/2 0/1,9/2 1/2 0/1,9/2 9/2 0/1,1/2 9/2 0/1,1/2 1/2 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '341: intersects3D(POLYGON((1/2 1/2 0/1,9/2 1/2 0/1,9/2 9/2 0/1,1/2 9/2 0/1,1/2 1/2 0/1)), POLYGON((0/1 0/1 0/1,5/1 0/1 0/1,5/1 5/1 0/1,0/1 5/1 0/1,0/1 0/1 0/1),(1/1 1/1 0/1,1/1 4/1 0/1,4/1 4/1 0/1,4/1 1/1 0/1,1/1 1/1 0/1))) should be TRUE' has passed
1: line#345:2|POLYGON((-1 -1 0,0 -1 0,0 0 0,-1 -1 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '345: intersects(POLYGON((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '345: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#346:3|POLYGON((-1 -1 0,0 -1 0,0 0 0,-1 -1 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '346: intersects3D(POLYGON((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '346: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#348:2|POLYGON((-1 0 0,0.5 -1 0,0.5 0 0,-1 0 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '348: intersects(POLYGON((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '348: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1))) should be TRUE' has passed
1: line#349:3|POLYGON((-1 0 0,0.5 -1 0,0.5 0 0,-1 0 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '349: intersects3D(POLYGON((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '349: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1))) should be TRUE' has passed
1: line#351:2|POLYGON((-1 -1 0,0.5 -1 0,0.5 0.5 0,-1 -1 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '351: intersects(POLYGON((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '351: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#352:3|POLYGON((-1 -1 0,0.5 -1 0,0.5 0.5 0,-1 -1 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '352: intersects3D(POLYGON((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '352: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#354:2|POLYGON((0.3 0.3 0,0.7 0.3 0,0.7 0.7 0,0.3 0.3 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '354: intersects(POLYGON((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '354: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1))) should be TRUE' has passed
1: line#355:3|POLYGON((0.3 0.3 0,0.7 0.3 0,0.7 0.7 0,0.3 0.3 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '355: intersects3D(POLYGON((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '355: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1))) should be TRUE' has passed
1: line#357:2|POLYGON((-4 -0.1 0,4 -0.1 0,4 4 0,-4 -0.1 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '357: intersects(POLYGON((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '357: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1))) should be TRUE' has passed
1: line#358:3|POLYGON((-4 -0.1 0,4 -0.1 0,4 4 0,-4 -0.1 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '358: intersects3D(POLYGON((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '358: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1))) should be TRUE' has passed
1: line#360:2|POLYGON((-1 0 0,-0.5 0 0,-0.5 1 0,-1 0 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '360: intersects(POLYGON((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '360: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1))) should be FALSE' has passed
1: line#361:3|POLYGON((-1 0 0,-0.5 0 0,-0.5 1 0,-1 0 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '361: intersects3D(POLYGON((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '361: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1))) should be FALSE' has passed
1: line#363:2|POLYGON((-5 -5,5 -5,5 5,-5 5,-5 -5),(-4 -0.1 0,4 4 0,4 -0.1 0,-4 -0.1 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '363: intersects(POLYGON((-5/1 -5/1,5/1 -5/1,5/1 5/1,-5/1 5/1,-5/1 -5/1),(-4/1 -1/10 0/1,4/1 4/1 0/1,4/1 -1/10 0/1,-4/1 -1/10 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '363: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-5/1 -5/1,5/1 -5/1,5/1 5/1,-5/1 5/1,-5/1 -5/1),(-4/1 -1/10 0/1,4/1 4/1 0/1,4/1 -1/10 0/1,-4/1 -1/10 0/1))) should be FALSE' has passed
1: line#364:3|POLYGON((-5 -5,5 -5,5 5,-5 5,-5 -5),(-4 -0.1 0,4 4 0,4 -0.1 0,-4 -0.1 0))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '364: intersects3D(POLYGON((-5/1 -5/1,5/1 -5/1,5/1 5/1,-5/1 5/1,-5/1 -5/1),(-4/1 -1/10 0/1,4/1 4/1 0/1,4/1 -1/10 0/1,-4/1 -1/10 0/1)), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '364: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-5/1 -5/1,5/1 -5/1,5/1 5/1,-5/1 5/1,-5/1 -5/1),(-4/1 -1/10 0/1,4/1 4/1 0/1,4/1 -1/10 0/1,-4/1 -1/10 0/1))) should be FALSE' has passed
1: line#368:2|POLYGON((-1 -1 0,0 -1 0,0 0 0,-1 -1 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '368: intersects(POLYGON((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '368: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#369:3|POLYGON((-1 -1 0,0 -1 0,0 0 0,-1 -1 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '369: intersects3D(POLYGON((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '369: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#371:2|POLYGON((-1 0 0,0.5 -1 0,0.5 0 0,-1 0 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '371: intersects(POLYGON((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '371: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1))) should be TRUE' has passed
1: line#372:3|POLYGON((-1 0 0,0.5 -1 0,0.5 0 0,-1 0 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '372: intersects3D(POLYGON((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '372: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 0/1 0/1,1/2 -1/1 0/1,1/2 0/1 0/1,-1/1 0/1 0/1))) should be TRUE' has passed
1: line#374:2|POLYGON((-1 -1 0,0.5 -1 0,0.5 0.5 0,-1 -1 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '374: intersects(POLYGON((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '374: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#375:3|POLYGON((-1 -1 0,0.5 -1 0,0.5 0.5 0,-1 -1 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '375: intersects3D(POLYGON((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '375: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 -1/1 0/1,1/2 -1/1 0/1,1/2 1/2 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#377:2|POLYGON((0.3 0.3 0,0.7 0.3 0,0.7 0.7 0,0.3 0.3 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '377: intersects(POLYGON((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '377: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1))) should be TRUE' has passed
1: line#378:3|POLYGON((0.3 0.3 0,0.7 0.3 0,0.7 0.7 0,0.3 0.3 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '378: intersects3D(POLYGON((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '378: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((3/10 3/10 0/1,7/10 3/10 0/1,7/10 7/10 0/1,3/10 3/10 0/1))) should be TRUE' has passed
1: line#380:2|POLYGON((-4 -0.1 0,4 -0.1 0,4 4 0,-4 -0.1 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '380: intersects(POLYGON((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '380: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1))) should be TRUE' has passed
1: line#381:3|POLYGON((-4 -0.1 0,4 -0.1 0,4 4 0,-4 -0.1 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '381: intersects3D(POLYGON((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '381: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-4/1 -1/10 0/1,4/1 -1/10 0/1,4/1 4/1 0/1,-4/1 -1/10 0/1))) should be TRUE' has passed
1: line#383:2|POLYGON((-1 0 0,-0.5 0 0,-0.5 1 0,-1 0 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '383: intersects(POLYGON((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '383: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1))) should be FALSE' has passed
1: line#384:3|POLYGON((-1 0 0,-0.5 0 0,-0.5 1 0,-1 0 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '384: intersects3D(POLYGON((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '384: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-1/1 0/1 0/1,-1/2 0/1 0/1,-1/2 1/1 0/1,-1/1 0/1 0/1))) should be FALSE' has passed
1: line#386:2|POLYGON((-5 -5,5 -5,5 5,-5 5,-5 -5),(-4 -0.1 0,4 4 0,4 -0.1 0,-4 -0.1 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '386: intersects(POLYGON((-5/1 -5/1,5/1 -5/1,5/1 5/1,-5/1 5/1,-5/1 -5/1),(-4/1 -1/10 0/1,4/1 4/1 0/1,4/1 -1/10 0/1,-4/1 -1/10 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '386: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-5/1 -5/1,5/1 -5/1,5/1 5/1,-5/1 5/1,-5/1 -5/1),(-4/1 -1/10 0/1,4/1 4/1 0/1,4/1 -1/10 0/1,-4/1 -1/10 0/1))) should be FALSE' has passed
1: line#387:3|POLYGON((-5 -5,5 -5,5 5,-5 5,-5 -5),(-4 -0.1 0,4 4 0,4 -0.1 0,-4 -0.1 0))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '387: intersects3D(POLYGON((-5/1 -5/1,5/1 -5/1,5/1 5/1,-5/1 5/1,-5/1 -5/1),(-4/1 -1/10 0/1,4/1 4/1 0/1,4/1 -1/10 0/1,-4/1 -1/10 0/1)), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '387: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYGON((-5/1 -5/1,5/1 -5/1,5/1 5/1,-5/1 5/1,-5/1 -5/1),(-4/1 -1/10 0/1,4/1 4/1 0/1,4/1 -1/10 0/1,-4/1 -1/10 0/1))) should be FALSE' has passed
1: line#391:3|POLYGON((-1 -1 0,0 -1 0,0 0 0,-1 0 0,-1 -1 0))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '391: intersects3D(POLYGON((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1,-1/1 -1/1 0/1)), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '391: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON((-1/1 -1/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1,-1/1 -1/1 0/1))) should be TRUE' has passed
1: line#393:3|POLYGON((-1 0 0,0 0 0,0 1 0,-1 1 0,-1 0 0))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '393: intersects3D(POLYGON((-1/1 0/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1,-1/1 0/1 0/1)), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '393: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON((-1/1 0/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1,-1/1 0/1 0/1))) should be TRUE' has passed
1: line#395:3|POLYGON((-0.5 0 0,0.5 0 0,0.5 0.5 0,-0.5 0.5 0,-0.5 0 0))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '395: intersects3D(POLYGON((-1/2 0/1 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1,-1/2 0/1 0/1)), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '395: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON((-1/2 0/1 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1,-1/2 0/1 0/1))) should be TRUE' has passed
1: line#397:3|POLYGON((-0.5 0 0.5,0.5 0 0.5,0.5 0.5 0.5,-0.5 0.5 0.5,-0.5 0 0.5))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '397: intersects3D(POLYGON((-1/2 0/1 1/2,1/2 0/1 1/2,1/2 1/2 1/2,-1/2 1/2 1/2,-1/2 0/1 1/2)), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '397: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON((-1/2 0/1 1/2,1/2 0/1 1/2,1/2 1/2 1/2,-1/2 1/2 1/2,-1/2 0/1 1/2))) should be TRUE' has passed
1: line#399:3|POLYGON((0.2 0.2 0.5,0.8 0.2 0.5,0.8 0.8 0.5,0.2 0.8 0.5,0.2 0.2 0.5))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '399: intersects3D(POLYGON((1/5 1/5 1/2,4/5 1/5 1/2,4/5 4/5 1/2,1/5 4/5 1/2,1/5 1/5 1/2)), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '399: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON((1/5 1/5 1/2,4/5 1/5 1/2,4/5 4/5 1/2,1/5 4/5 1/2,1/5 1/5 1/2))) should be TRUE' has passed
1: line#401:3|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|POLYGON((-1 -1 0,2 -1 0,2 2 0,-1 2 0,-1 -1 0),(-0.5 -0.5 0,-0.5 1.5 0,1.5 1.5 0,1.5 -0.5 0,-0.5 -0.5 0))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '401: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYGON((-1/1 -1/1 0/1,2/1 -1/1 0/1,2/1 2/1 0/1,-1/1 2/1 0/1,-1/1 -1/1 0/1),(-1/2 -1/2 0/1,-1/2 3/2 0/1,3/2 3/2 0/1,3/2 -1/2 0/1,-1/2 -1/2 0/1))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '401: intersects3D(POLYGON((-1/1 -1/1 0/1,2/1 -1/1 0/1,2/1 2/1 0/1,-1/1 2/1 0/1,-1/1 -1/1 0/1),(-1/2 -1/2 0/1,-1/2 3/2 0/1,3/2 3/2 0/1,3/2 -1/2 0/1,-1/2 -1/2 0/1)), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be FALSE' has passed
1: line#405:2|TIN(((-1 0 0,0 -1 0,0 0 0,-1 0 0)),((-1 0 0,-1 -1 0,0 -1 0,-1 0 0)))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '405: intersects(TIN(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1))), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '405: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1)))) should be TRUE' has passed
1: line#406:3|TIN(((-1 0 0,0 -1 0,0 0 0,-1 0 0)),((-1 0 0,-1 -1 0,0 -1 0,-1 0 0)))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '406: intersects3D(TIN(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1))), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '406: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1)))) should be TRUE' has passed
1: line#408:2|TIN(((-1 1 0,0 0 0,0 1 0,-1 1 0)),((-1 1 0,-1 0 0,0 0 0,-1 1 0)))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '408: intersects(TIN(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1))), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '408: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1)))) should be TRUE' has passed
1: line#409:3|TIN(((-1 1 0,0 0 0,0 1 0,-1 1 0)),((-1 1 0,-1 0 0,0 0 0,-1 1 0)))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '409: intersects3D(TIN(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1))), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '409: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1)))) should be TRUE' has passed
1: line#411:2|TIN(((-0.5 0.5 0,0.5 0 0,0.5 0.5 0,-0.5 0.5 0)),((-0.5 0.5 0,-0.5 0 0,0.5 0 0,-0.5 0.5 0)))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '411: intersects(TIN(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1))), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '411: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1)))) should be TRUE' has passed
1: line#412:3|TIN(((-0.5 0.5 0,0.5 0 0,0.5 0.5 0,-0.5 0.5 0)),((-0.5 0.5 0,-0.5 0 0,0.5 0 0,-0.5 0.5 0)))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '412: intersects3D(TIN(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1))), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '412: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1)))) should be TRUE' has passed
1: line#414:2|TIN(((0.2 0.8 0,0.8 0.2 0,0.8 0.8 0,0.2 0.8 0)),((0.2 0.8 0,0.2 0.2 0,0.8 0.2 0,0.2 0.8 0)))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '414: intersects(TIN(((1/5 4/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1)),((1/5 4/5 0/1,1/5 1/5 0/1,4/5 1/5 0/1,1/5 4/5 0/1))), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '414: intersects(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((1/5 4/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1)),((1/5 4/5 0/1,1/5 1/5 0/1,4/5 1/5 0/1,1/5 4/5 0/1)))) should be TRUE' has passed
1: line#415:3|TIN(((0.2 0.8 0,0.8 0.2 0,0.8 0.8 0,0.2 0.8 0)),((0.2 0.8 0,0.2 0.2 0,0.8 0.2 0,0.2 0.8 0)))|TIN(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '415: intersects3D(TIN(((1/5 4/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1)),((1/5 4/5 0/1,1/5 1/5 0/1,4/5 1/5 0/1,1/5 4/5 0/1))), TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '415: intersects3D(TIN(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((1/5 4/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1)),((1/5 4/5 0/1,1/5 1/5 0/1,4/5 1/5 0/1,1/5 4/5 0/1)))) should be TRUE' has passed
1: line#419:2|TIN(((-1 0 0,0 -1 0,0 0 0,-1 0 0)),((-1 0 0,-1 -1 0,0 -1 0,-1 0 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '419: intersects(TIN(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '419: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1)))) should be TRUE' has passed
1: line#420:3|TIN(((-1 0 0,0 -1 0,0 0 0,-1 0 0)),((-1 0 0,-1 -1 0,0 -1 0,-1 0 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '420: intersects3D(TIN(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '420: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1)))) should be TRUE' has passed
1: line#422:2|TIN(((-1 1 0,0 0 0,0 1 0,-1 1 0)),((-1 1 0,-1 0 0,0 0 0,-1 1 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '422: intersects(TIN(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '422: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1)))) should be TRUE' has passed
1: line#423:3|TIN(((-1 1 0,0 0 0,0 1 0,-1 1 0)),((-1 1 0,-1 0 0,0 0 0,-1 1 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '423: intersects3D(TIN(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '423: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1)))) should be TRUE' has passed
1: line#425:2|TIN(((-0.5 0.5 0,0.5 0 0,0.5 0.5 0,-0.5 0.5 0)),((-0.5 0.5 0,-0.5 0 0,0.5 0 0,-0.5 0.5 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '425: intersects(TIN(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '425: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1)))) should be TRUE' has passed
1: line#426:3|TIN(((-0.5 0.5 0,0.5 0 0,0.5 0.5 0,-0.5 0.5 0)),((-0.5 0.5 0,-0.5 0 0,0.5 0 0,-0.5 0.5 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '426: intersects3D(TIN(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '426: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1)))) should be TRUE' has passed
1: line#428:2|TIN(((0.2 0.8 0,0.8 0.2 0,0.8 0.8 0,0.2 0.8 0)),((0.2 0.8 0,0.2 0.2 0,0.8 0.2 0,0.2 0.8 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '428: intersects(TIN(((1/5 4/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1)),((1/5 4/5 0/1,1/5 1/5 0/1,4/5 1/5 0/1,1/5 4/5 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '428: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((1/5 4/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1)),((1/5 4/5 0/1,1/5 1/5 0/1,4/5 1/5 0/1,1/5 4/5 0/1)))) should be TRUE' has passed
1: line#429:3|TIN(((0.2 0.8 0,0.8 0.2 0,0.8 0.8 0,0.2 0.8 0)),((0.2 0.8 0,0.2 0.2 0,0.8 0.2 0,0.2 0.8 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '429: intersects3D(TIN(((1/5 4/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1)),((1/5 4/5 0/1,1/5 1/5 0/1,4/5 1/5 0/1,1/5 4/5 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '429: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), TIN(((1/5 4/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1)),((1/5 4/5 0/1,1/5 1/5 0/1,4/5 1/5 0/1,1/5 4/5 0/1)))) should be TRUE' has passed
1: line#433:3|TIN(((-1 0 0,0 -1 0,0 0 0,-1 0 0)),((-1 0 0,-1 -1 0,0 -1 0,-1 0 0)))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '433: intersects3D(TIN(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '433: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1)))) should be TRUE' has passed
1: line#435:3|TIN(((-1 1 0,0 0 0,0 1 0,-1 1 0)),((-1 1 0,-1 0 0,0 0 0,-1 1 0)))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '435: intersects3D(TIN(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '435: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1)))) should be TRUE' has passed
1: line#437:3|TIN(((-0.5 0.5 0,0.5 0 0,0.5 0.5 0,-0.5 0.5 0)),((-0.5 0.5 0,-0.5 0 0,0.5 0 0,-0.5 0.5 0)))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '437: intersects3D(TIN(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '437: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1)))) should be TRUE' has passed
1: line#439:3|TIN(((-0.5 0.5 0.5,0.5 0 0.5,0.5 0.5 0.5,-0.5 0.5 0.5)),((-0.5 0.5 0.5,-0.5 0 0.5,0.5 0 0.5,-0.5 0.5 0.5)))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '439: intersects3D(TIN(((-1/2 1/2 1/2,1/2 0/1 1/2,1/2 1/2 1/2,-1/2 1/2 1/2)),((-1/2 1/2 1/2,-1/2 0/1 1/2,1/2 0/1 1/2,-1/2 1/2 1/2))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '439: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN(((-1/2 1/2 1/2,1/2 0/1 1/2,1/2 1/2 1/2,-1/2 1/2 1/2)),((-1/2 1/2 1/2,-1/2 0/1 1/2,1/2 0/1 1/2,-1/2 1/2 1/2)))) should be TRUE' has passed
1: line#441:3|TIN(((0.2 0.8 0.5,0.8 0.2 0.5,0.8 0.8 0.5,0.2 0.8 0.5)),((0.2 0.8 0.5,0.2 0.2 0.5,0.8 0.2 0.5,0.2 0.8 0.5)))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '441: intersects3D(TIN(((1/5 4/5 1/2,4/5 1/5 1/2,4/5 4/5 1/2,1/5 4/5 1/2)),((1/5 4/5 1/2,1/5 1/5 1/2,4/5 1/5 1/2,1/5 4/5 1/2))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '441: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), TIN(((1/5 4/5 1/2,4/5 1/5 1/2,4/5 4/5 1/2,1/5 4/5 1/2)),((1/5 4/5 1/2,1/5 1/5 1/2,4/5 1/5 1/2,1/5 4/5 1/2)))) should be TRUE' has passed
1: line#445:2|POLYHEDRALSURFACE(((-1 0 0,0 -1 0,0 0 0,-1 0 0)),((-1 0 0,-1 -1 0,0 -1 0,-1 0 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '445: intersects(POLYHEDRALSURFACE(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '445: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYHEDRALSURFACE(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1)))) should be TRUE' has passed
1: line#446:3|POLYHEDRALSURFACE(((-1 0 0,0 -1 0,0 0 0,-1 0 0)),((-1 0 0,-1 -1 0,0 -1 0,-1 0 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '446: intersects3D(POLYHEDRALSURFACE(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '446: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYHEDRALSURFACE(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1)))) should be TRUE' has passed
1: line#448:2|POLYHEDRALSURFACE(((-1 1 0,0 0 0,0 1 0,-1 1 0)),((-1 1 0,-1 0 0,0 0 0,-1 1 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '448: intersects(POLYHEDRALSURFACE(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '448: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYHEDRALSURFACE(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1)))) should be TRUE' has passed
1: line#449:3|POLYHEDRALSURFACE(((-1 1 0,0 0 0,0 1 0,-1 1 0)),((-1 1 0,-1 0 0,0 0 0,-1 1 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '449: intersects3D(POLYHEDRALSURFACE(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '449: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYHEDRALSURFACE(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1)))) should be TRUE' has passed
1: line#451:2|POLYHEDRALSURFACE(((-0.5 0.5 0,0.5 0 0,0.5 0.5 0,-0.5 0.5 0)),((-0.5 0.5 0,-0.5 0 0,0.5 0 0,-0.5 0.5 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '451: intersects(POLYHEDRALSURFACE(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '451: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYHEDRALSURFACE(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1)))) should be TRUE' has passed
1: line#452:3|POLYHEDRALSURFACE(((-0.5 0.5 0,0.5 0 0,0.5 0.5 0,-0.5 0.5 0)),((-0.5 0.5 0,-0.5 0 0,0.5 0 0,-0.5 0.5 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '452: intersects3D(POLYHEDRALSURFACE(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '452: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYHEDRALSURFACE(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1)))) should be TRUE' has passed
1: line#454:2|POLYHEDRALSURFACE(((0.2 0.8 0,0.8 0.2 0,0.8 0.8 0,0.2 0.8 0)),((0.2 0.8 0,0.2 0.2 0,0.8 0.2 0,0.2 0.8 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '454: intersects(POLYHEDRALSURFACE(((1/5 4/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1)),((1/5 4/5 0/1,1/5 1/5 0/1,4/5 1/5 0/1,1/5 4/5 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '454: intersects(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYHEDRALSURFACE(((1/5 4/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1)),((1/5 4/5 0/1,1/5 1/5 0/1,4/5 1/5 0/1,1/5 4/5 0/1)))) should be TRUE' has passed
1: line#455:3|POLYHEDRALSURFACE(((0.2 0.8 0,0.8 0.2 0,0.8 0.8 0,0.2 0.8 0)),((0.2 0.8 0,0.2 0.2 0,0.8 0.2 0,0.2 0.8 0)))|POLYHEDRALSURFACE(((0 1 0,1 0 0,1 1 0,0 1 0)),((0 1 0,0 0 0,1 0 0,0 1 0)))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '455: intersects3D(POLYHEDRALSURFACE(((1/5 4/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1)),((1/5 4/5 0/1,1/5 1/5 0/1,4/5 1/5 0/1,1/5 4/5 0/1))), POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1)))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '455: intersects3D(POLYHEDRALSURFACE(((0/1 1/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 1/1 0/1,0/1 0/1 0/1,1/1 0/1 0/1,0/1 1/1 0/1))), POLYHEDRALSURFACE(((1/5 4/5 0/1,4/5 1/5 0/1,4/5 4/5 0/1,1/5 4/5 0/1)),((1/5 4/5 0/1,1/5 1/5 0/1,4/5 1/5 0/1,1/5 4/5 0/1)))) should be TRUE' has passed
1: line#459:3|POLYHEDRALSURFACE(((-1 0 0,0 -1 0,0 0 0,-1 0 0)),((-1 0 0,-1 -1 0,0 -1 0,-1 0 0)))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '459: intersects3D(POLYHEDRALSURFACE(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '459: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYHEDRALSURFACE(((-1/1 0/1 0/1,0/1 -1/1 0/1,0/1 0/1 0/1,-1/1 0/1 0/1)),((-1/1 0/1 0/1,-1/1 -1/1 0/1,0/1 -1/1 0/1,-1/1 0/1 0/1)))) should be TRUE' has passed
1: line#461:3|POLYHEDRALSURFACE(((-1 1 0,0 0 0,0 1 0,-1 1 0)),((-1 1 0,-1 0 0,0 0 0,-1 1 0)))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '461: intersects3D(POLYHEDRALSURFACE(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '461: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYHEDRALSURFACE(((-1/1 1/1 0/1,0/1 0/1 0/1,0/1 1/1 0/1,-1/1 1/1 0/1)),((-1/1 1/1 0/1,-1/1 0/1 0/1,0/1 0/1 0/1,-1/1 1/1 0/1)))) should be TRUE' has passed
1: line#463:3|POLYHEDRALSURFACE(((-0.5 0.5 0,0.5 0 0,0.5 0.5 0,-0.5 0.5 0)),((-0.5 0.5 0,-0.5 0 0,0.5 0 0,-0.5 0.5 0)))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '463: intersects3D(POLYHEDRALSURFACE(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '463: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYHEDRALSURFACE(((-1/2 1/2 0/1,1/2 0/1 0/1,1/2 1/2 0/1,-1/2 1/2 0/1)),((-1/2 1/2 0/1,-1/2 0/1 0/1,1/2 0/1 0/1,-1/2 1/2 0/1)))) should be TRUE' has passed
1: line#465:3|POLYHEDRALSURFACE(((-0.5 0.5 0.5,0.5 0 0.5,0.5 0.5 0.5,-0.5 0.5 0.5)),((-0.5 0.5 0.5,-0.5 0 0.5,0.5 0 0.5,-0.5 0.5 0.5)))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '465: intersects3D(POLYHEDRALSURFACE(((-1/2 1/2 1/2,1/2 0/1 1/2,1/2 1/2 1/2,-1/2 1/2 1/2)),((-1/2 1/2 1/2,-1/2 0/1 1/2,1/2 0/1 1/2,-1/2 1/2 1/2))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '465: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYHEDRALSURFACE(((-1/2 1/2 1/2,1/2 0/1 1/2,1/2 1/2 1/2,-1/2 1/2 1/2)),((-1/2 1/2 1/2,-1/2 0/1 1/2,1/2 0/1 1/2,-1/2 1/2 1/2)))) should be TRUE' has passed
1: line#467:3|POLYHEDRALSURFACE(((0.2 0.8 0.5,0.8 0.2 0.5,0.8 0.8 0.5,0.2 0.8 0.5)),((0.2 0.8 0.5,0.2 0.2 0.5,0.8 0.2 0.5,0.2 0.8 0.5)))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '467: intersects3D(POLYHEDRALSURFACE(((1/5 4/5 1/2,4/5 1/5 1/2,4/5 4/5 1/2,1/5 4/5 1/2)),((1/5 4/5 1/2,1/5 1/5 1/2,4/5 1/5 1/2,1/5 4/5 1/2))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '467: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), POLYHEDRALSURFACE(((1/5 4/5 1/2,4/5 1/5 1/2,4/5 4/5 1/2,1/5 4/5 1/2)),((1/5 4/5 1/2,1/5 1/5 1/2,4/5 1/5 1/2,1/5 4/5 1/2)))) should be TRUE' has passed
1: line#471:3|SOLID(( ((2 0 0,2 1 0,3 1 0,3 0 0,2 0 0)), ((3 0 0,3 1 0,3 1 1,3 0 1,3 0 0)), ((2 1 0,2 1 1,3 1 1,3 1 0,2 1 0)), ((2 0 1,2 1 1,2 1 0,2 0 0,2 0 1)), ((3 0 1,3 1 1,2 1 1,2 0 1,3 0 1)), ((3 0 0,3 0 1,2 0 1,2 0 0,3 0 0)) ))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '471: intersects3D(SOLID((((2/1 0/1 0/1,2/1 1/1 0/1,3/1 1/1 0/1,3/1 0/1 0/1,2/1 0/1 0/1)),((3/1 0/1 0/1,3/1 1/1 0/1,3/1 1/1 1/1,3/1 0/1 1/1,3/1 0/1 0/1)),((2/1 1/1 0/1,2/1 1/1 1/1,3/1 1/1 1/1,3/1 1/1 0/1,2/1 1/1 0/1)),((2/1 0/1 1/1,2/1 1/1 1/1,2/1 1/1 0/1,2/1 0/1 0/1,2/1 0/1 1/1)),((3/1 0/1 1/1,3/1 1/1 1/1,2/1 1/1 1/1,2/1 0/1 1/1,3/1 0/1 1/1)),((3/1 0/1 0/1,3/1 0/1 1/1,2/1 0/1 1/1,2/1 0/1 0/1,3/1 0/1 0/1)))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '471: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID((((2/1 0/1 0/1,2/1 1/1 0/1,3/1 1/1 0/1,3/1 0/1 0/1,2/1 0/1 0/1)),((3/1 0/1 0/1,3/1 1/1 0/1,3/1 1/1 1/1,3/1 0/1 1/1,3/1 0/1 0/1)),((2/1 1/1 0/1,2/1 1/1 1/1,3/1 1/1 1/1,3/1 1/1 0/1,2/1 1/1 0/1)),((2/1 0/1 1/1,2/1 1/1 1/1,2/1 1/1 0/1,2/1 0/1 0/1,2/1 0/1 1/1)),((3/1 0/1 1/1,3/1 1/1 1/1,2/1 1/1 1/1,2/1 0/1 1/1,3/1 0/1 1/1)),((3/1 0/1 0/1,3/1 0/1 1/1,2/1 0/1 1/1,2/1 0/1 0/1,3/1 0/1 0/1))))) should be FALSE' has passed
1: line#473:3|SOLID((((1 -0 -0,1 1 -0,2 1 -0,2 -0 -0,1 -0 -0)),((2 -0 -0,2 1 -0,2 1 1,2 -0 1,2 -0 -0)),((1 1 -0,1 1 1,2 1 1,2 1 -0,1 1 -0)),((1 -0 1,1 1 1,1 1 -0,1 -0 -0,1 -0 1)),((2 -0 1,2 1 1,1 1 1,1 -0 1,2 -0 1)),((2 -0 -0,2 -0 1,1 -0 1,1 -0 -0,2 -0 -0))))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '473: intersects3D(SOLID((((1/1 0/1 0/1,1/1 1/1 0/1,2/1 1/1 0/1,2/1 0/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,2/1 1/1 1/1,2/1 0/1 1/1,2/1 0/1 0/1)),((1/1 1/1 0/1,1/1 1/1 1/1,2/1 1/1 1/1,2/1 1/1 0/1,1/1 1/1 0/1)),((1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1,1/1 0/1 1/1)),((2/1 0/1 1/1,2/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,2/1 0/1 1/1)),((2/1 0/1 0/1,2/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,2/1 0/1 0/1)))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '473: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID((((1/1 0/1 0/1,1/1 1/1 0/1,2/1 1/1 0/1,2/1 0/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,2/1 1/1 1/1,2/1 0/1 1/1,2/1 0/1 0/1)),((1/1 1/1 0/1,1/1 1/1 1/1,2/1 1/1 1/1,2/1 1/1 0/1,1/1 1/1 0/1)),((1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1,1/1 0/1 1/1)),((2/1 0/1 1/1,2/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,2/1 0/1 1/1)),((2/1 0/1 0/1,2/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,2/1 0/1 0/1))))) should be TRUE' has passed
1: line#475:3|SOLID((((1 -0 -0,1 1 -0,2 1 -0,2 -0 -0,1 -0 -0)),((2 -0 -0,2 1 -0,2 1 1,2 -0 1,2 -0 -0)),((1 1 -0,1 1 1,2 1 1,2 1 -0,1 1 -0)),((1 -0 1,1 1 1,1 1 -0,1 -0 -0,1 -0 1)),((2 -0 1,2 1 1,1 1 1,1 -0 1,2 -0 1)),((2 -0 -0,2 -0 1,1 -0 1,1 -0 -0,2 -0 -0))))|SOLID(( ((0 0 0,0 1 0,1 1 0,1 0 0,0 0 0)), ((1 0 0,1 1 0,1 1 1,1 0 1,1 0 0)), ((0 1 0,0 1 1,1 1 1,1 1 0,0 1 0)), ((0 0 1,0 1 1,0 1 0,0 0 0,0 0 1)), ((1 0 1,1 1 1,0 1 1,0 0 1,1 0 1)), ((1 0 0,1 0 1,0 0 1,0 0 0,1 0 0)) ))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '475: intersects3D(SOLID((((1/1 0/1 0/1,1/1 1/1 0/1,2/1 1/1 0/1,2/1 0/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,2/1 1/1 1/1,2/1 0/1 1/1,2/1 0/1 0/1)),((1/1 1/1 0/1,1/1 1/1 1/1,2/1 1/1 1/1,2/1 1/1 0/1,1/1 1/1 0/1)),((1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1,1/1 0/1 1/1)),((2/1 0/1 1/1,2/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,2/1 0/1 1/1)),((2/1 0/1 0/1,2/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,2/1 0/1 0/1)))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '475: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,1/1 1/1 0/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1)),((0/1 1/1 0/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,0/1 1/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1,0/1 0/1 0/1,0/1 0/1 1/1)),((1/1 0/1 1/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 0/1 1/1,1/1 0/1 1/1)),((1/1 0/1 0/1,1/1 0/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1,1/1 0/1 0/1)))), SOLID((((1/1 0/1 0/1,1/1 1/1 0/1,2/1 1/1 0/1,2/1 0/1 0/1,1/1 0/1 0/1)),((2/1 0/1 0/1,2/1 1/1 0/1,2/1 1/1 1/1,2/1 0/1 1/1,2/1 0/1 0/1)),((1/1 1/1 0/1,1/1 1/1 1/1,2/1 1/1 1/1,2/1 1/1 0/1,1/1 1/1 0/1)),((1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1,1/1 0/1 1/1)),((2/1 0/1 1/1,2/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,2/1 0/1 1/1)),((2/1 0/1 0/1,2/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,2/1 0/1 0/1))))) should be TRUE' has passed
1: line#479:2|POLYGON((0 0,0 1,1 1,1 0,0 0))|POINT(0.5 0.5)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '479: intersects(POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1)), POINT(1/2 1/2)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '479: intersects(POINT(1/2 1/2), POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1))) should be TRUE' has passed
1: line#480:3|POLYGON((0 0,0 1,1 1,1 0,0 0))|POINT(0.5 0.5 0)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '480: intersects3D(POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1)), POINT(1/2 1/2 0/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '480: intersects3D(POINT(1/2 1/2 0/1), POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1))) should be TRUE' has passed
1: line#481:2|POLYGON((0 0,0 1,1 1,1 0,0 0))|LINESTRING(0 0,1 1)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '481: intersects(POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1)), LINESTRING(0/1 0/1,1/1 1/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '481: intersects(LINESTRING(0/1 0/1,1/1 1/1), POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1))) should be TRUE' has passed
1: line#482:3|POLYGON((0 0,0 1,1 1,1 0,0 0))|LINESTRING(0 0,1 1)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '482: intersects3D(POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1)), LINESTRING(0/1 0/1,1/1 1/1)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '482: intersects3D(LINESTRING(0/1 0/1,1/1 1/1), POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1))) should be TRUE' has passed
1: line#483:2|POLYGON((0 0,0 1,1 1,1 0,0 0))|POLYGON((0 0,1 0,1 1,0 1,0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '483: intersects(POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1)), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '483: intersects(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)), POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1))) should be TRUE' has passed
1: line#484:2|POLYGON((0 0,0 1,1 1,1 0,0 0),(0.4 0.4,0.6 0.4,0.6 0.6,0.4 0.6,0.4 0.4))|POLYGON((0 0,1 0,1 1,0 1,0 0))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(93): info: check '484: intersects(POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1),(2/5 2/5,3/5 2/5,3/5 3/5,2/5 3/5,2/5 2/5)), POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(95): info: check '484: intersects(POLYGON((0/1 0/1,1/1 0/1,1/1 1/1,0/1 1/1,0/1 0/1)), POLYGON((0/1 0/1,0/1 1/1,1/1 1/1,1/1 0/1,0/1 0/1),(2/5 2/5,3/5 2/5,3/5 3/5,2/5 3/5,2/5 2/5))) should be TRUE' has passed
1: line#487:3|SOLID((((0 0 0,0 1 0,0 1 1,0 0 1,0 0 0)),((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0)),((0 0 0,0 0 1,1 0 1,1 0 0,0 0 0)),((1 0 0,1 0 1,1 1 1,1 1 0,1 0 0)),((0 0 1,0 1 1,1 1 1,1 0 1,0 0 1)),((0 1 0,1 1 0,1 1 1,0 1 1,0 1 0))))|POINT(0.5 0.5 0.5)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '487: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POINT(1/2 1/2 1/2)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '487: intersects3D(POINT(1/2 1/2 1/2), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1))))) should be TRUE' has passed
1: line#488:3|SOLID((((0 0 0,0 1 0,0 1 1,0 0 1,0 0 0)),((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0)),((0 0 0,0 0 1,1 0 1,1 0 0,0 0 0)),((1 0 0,1 0 1,1 1 1,1 1 0,1 0 0)),((0 0 1,0 1 1,1 1 1,1 0 1,0 0 1)),((0 1 0,1 1 0,1 1 1,0 1 1,0 1 0))))|POINT(1.5 0.5 0.5)|false
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '488: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POINT(3/2 1/2 1/2)) should be FALSE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '488: intersects3D(POINT(3/2 1/2 1/2), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1))))) should be FALSE' has passed
1: line#489:3|SOLID((((0 0 0,0 1 0,0 1 1,0 0 1,0 0 0)),((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0)),((0 0 0,0 0 1,1 0 1,1 0 0,0 0 0)),((1 0 0,1 0 1,1 1 1,1 1 0,1 0 0)),((0 0 1,0 1 1,1 1 1,1 0 1,0 0 1)),((0 1 0,1 1 0,1 1 1,0 1 1,0 1 0))))|LINESTRING(0 0 0,0.5 0.5 0.5)|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '489: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), LINESTRING(0/1 0/1 0/1,1/2 1/2 1/2)) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '489: intersects3D(LINESTRING(0/1 0/1 0/1,1/2 1/2 1/2), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1))))) should be TRUE' has passed
1: line#490:3|SOLID((((0 0 0,0 1 0,0 1 1,0 0 1,0 0 0)),((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0)),((0 0 0,0 0 1,1 0 1,1 0 0,0 0 0)),((1 0 0,1 0 1,1 1 1,1 1 0,1 0 0)),((0 0 1,0 1 1,1 1 1,1 0 1,0 0 1)),((0 1 0,1 1 0,1 1 1,0 1 1,0 1 0))))|POLYGON((0.2 0.2 0.5,0.8 0.2 0.5,0.8 0.8 0.5,0.2 0.8 0.5,0.2 0.2 0.5))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '490: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), POLYGON((1/5 1/5 1/2,4/5 1/5 1/2,4/5 4/5 1/2,1/5 4/5 1/2,1/5 1/5 1/2))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '490: intersects3D(POLYGON((1/5 1/5 1/2,4/5 1/5 1/2,4/5 4/5 1/2,1/5 4/5 1/2,1/5 1/5 1/2)), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1))))) should be TRUE' has passed
1: line#491:3|SOLID((((0 0 0,0 1 0,0 1 1,0 0 1,0 0 0)),((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0)),((0 0 0,0 0 1,1 0 1,1 0 0,0 0 0)),((1 0 0,1 0 1,1 1 1,1 1 0,1 0 0)),((0 0 1,0 1 1,1 1 1,1 0 1,0 0 1)),((0 1 0,1 1 0,1 1 1,0 1 1,0 1 0))))|SOLID((((0 0 0,0 1 0,0 1 1,0 0 1,0 0 0)),((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0)),((0 0 0,0 0 1,1 0 1,1 0 0,0 0 0)),((1 0 0,1 0 1,1 1 1,1 1 0,1 0 0)),((0 0 1,0 1 1,1 1 1,1 0 1,0 0 1)),((0 1 0,1 1 0,1 1 1,0 1 1,0 1 0))))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '491: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '491: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1))))) should be TRUE' has passed
1: line#492:3|SOLID((((0 0 0,0 1 0,0 1 1,0 0 1,0 0 0)),((0 0 0,1 0 0,1 1 0,0 1 0,0 0 0)),((0 0 0,0 0 1,1 0 1,1 0 0,0 0 0)),((1 0 0,1 0 1,1 1 1,1 1 0,1 0 0)),((0 0 1,0 1 1,1 1 1,1 0 1,0 0 1)),((0 1 0,1 1 0,1 1 1,0 1 1,0 1 0))))|SOLID((((0.2 0.2 0.2,0.2 0.8 0.2,0.2 0.8 0.8,0.2 0.2 0.8,0.2 0.2 0.2)),((0.2 0.2 0.2,0.8 0.2 0.2,0.8 0.8 0.2,0.2 0.8 0.2,0.2 0.2 0.2)),((0.2 0.2 0.2,0.2 0.2 0.8,0.8 0.2 0.8,0.8 0.2 0.2,0.2 0.2 0.2)),((0.8 0.2 0.2,0.8 0.2 0.8,0.8 0.8 0.8,0.8 0.8 0.2,0.8 0.2 0.2)),((0.2 0.2 0.8,0.2 0.8 0.8,0.8 0.8 0.8,0.8 0.2 0.8,0.2 0.2 0.8)),((0.2 0.8 0.2,0.8 0.8 0.2,0.8 0.8 0.8,0.2 0.8 0.8,0.2 0.8 0.2))))|true
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(99): info: check '492: intersects3D(SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1)))), SOLID((((1/5 1/5 1/5,1/5 4/5 1/5,1/5 4/5 4/5,1/5 1/5 4/5,1/5 1/5 1/5)),((1/5 1/5 1/5,4/5 1/5 1/5,4/5 4/5 1/5,1/5 4/5 1/5,1/5 1/5 1/5)),((1/5 1/5 1/5,1/5 1/5 4/5,4/5 1/5 4/5,4/5 1/5 1/5,1/5 1/5 1/5)),((4/5 1/5 1/5,4/5 1/5 4/5,4/5 4/5 4/5,4/5 4/5 1/5,4/5 1/5 1/5)),((1/5 1/5 4/5,1/5 4/5 4/5,4/5 4/5 4/5,4/5 1/5 4/5,1/5 1/5 4/5)),((1/5 4/5 1/5,4/5 4/5 1/5,4/5 4/5 4/5,1/5 4/5 4/5,1/5 4/5 1/5))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(102): info: check '492: intersects3D(SOLID((((1/5 1/5 1/5,1/5 4/5 1/5,1/5 4/5 4/5,1/5 1/5 4/5,1/5 1/5 1/5)),((1/5 1/5 1/5,4/5 1/5 1/5,4/5 4/5 1/5,1/5 4/5 1/5,1/5 1/5 1/5)),((1/5 1/5 1/5,1/5 1/5 4/5,4/5 1/5 4/5,4/5 1/5 1/5,1/5 1/5 1/5)),((4/5 1/5 1/5,4/5 1/5 4/5,4/5 4/5 4/5,4/5 4/5 1/5,4/5 1/5 1/5)),((1/5 1/5 4/5,1/5 4/5 4/5,4/5 4/5 4/5,4/5 1/5 4/5,1/5 1/5 4/5)),((1/5 4/5 1/5,4/5 4/5 1/5,4/5 4/5 4/5,1/5 4/5 4/5,1/5 4/5 1/5)))), SOLID((((0/1 0/1 0/1,0/1 1/1 0/1,0/1 1/1 1/1,0/1 0/1 1/1,0/1 0/1 0/1)),((0/1 0/1 0/1,1/1 0/1 0/1,1/1 1/1 0/1,0/1 1/1 0/1,0/1 0/1 0/1)),((0/1 0/1 0/1,0/1 0/1 1/1,1/1 0/1 1/1,1/1 0/1 0/1,0/1 0/1 0/1)),((1/1 0/1 0/1,1/1 0/1 1/1,1/1 1/1 1/1,1/1 1/1 0/1,1/1 0/1 0/1)),((0/1 0/1 1/1,0/1 1/1 1/1,1/1 1/1 1/1,1/1 0/1 1/1,0/1 0/1 1/1)),((0/1 1/1 0/1,1/1 1/1 0/1,1/1 1/1 1/1,0/1 1/1 1/1,0/1 1/1 0/1))))) should be TRUE' has passed
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(53): Leaving test case "testFileIntersectsTest"; testing time: 6283182us
1: ./test/unit/SFCGAL/algorithm/IntersectsTest.cpp(48): Leaving test suite "SFCGAL_algorithm_IntersectsTest"; testing time: 6283294us
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(41): Entering test suite "SFCGAL_algorithm_IsValid"
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(43): Entering test case "geometryIsValid"
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '0:Point should be valid (). : POINT EMPTY' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '1:Point should be valid (). : POINT(-1.0 -1.0)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '2:Point should be valid (). : POINT(-1.0 -1.0 -1.0)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '3:LineString should be valid (). : LINESTRING EMPTY' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '4:LineString should be valid (). : LINESTRING(-1.0 -1.0,1.0 1.0)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '5:LineString should be invalid (zero length), reason: no length : LINESTRING(-1.0 -1.0,-1.0 -1.0)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '6:LineString should be valid (). : LINESTRING(-1.0 -1.0 -1.0,1.0 1.0 1.0)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '7:LineString should be invalid (zero length), reason: no length : LINESTRING(-1.0 -1.0 -1.0,-1.0 -1.0 -1.0)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '8:Polygon should be valid (). : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '9:Polygon should be valid (duplicated point). : POLYGON((0 0,10 0,10 0,10 10,0 10,0 0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '10:Polygon should be valid (with interior ring). : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-0.5 -0.5,-0.5 0.5,0.5 0.5,0.5 -0.5,-0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '11:Polygon should be valid (one contact point between interior ans exterior). : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-0.5 -0.5,-0.5 0.5,0.5 0.5,1.0 -0.5,-0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '12:Polygon should be valid (with interior rings). : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-0.5 -0.5,-0.5 0.5,-0.1 0.5,-0.1 -0.5,-0.5 -0.5),(0.1 -0.5,0.1 0.5,0.5 0.5,0.5 -0.5,0.1 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '13:Polygon should be valid (one contact point between 2 interior rings). : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-0.5 -0.5,-0.5 0.5,-0.1 0.5,0.1 -0.5,-0.5 -0.5),(0.1 -0.5,0.1 0.5,0.5 0.5,0.5 -0.5,0.1 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '14:Polygon should be valid (3 touching interior ring define a connected interior). : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-.7 0,.7 0,0 -.7,-.7 0),(-.5 0,-.5 .5,0 .5,-.5 0),(.5 0,.1 .5,.5 .5,.5 0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '15:Polygon should be invalid (degenerated to a point), reason: ring 0 degenerated to a point : POLYGON((1 2,1 2,1 2,1 2))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '16:Polygon should be invalid (only 3 points), reason: not enough points in ring 0 : POLYGON((-1.0 -1.0,-1.0 1.0,-1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '17:Polygon should be invalid (not closed), reason: ring 0 is not closed : POLYGON((-1.0 -1.0,-1.0 1.0,1.0 1.0,-1.0 -1.0,-1.0 1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '18:Polygon should be invalid (zero surface), reason: ring 0 self intersects : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 -1.0,-1.0 -1.0,-1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '19:Polygon should be invalid (ring adjacency (spyke)), reason: ring 0 self intersects : POLYGON((-1.0 -1.0,2.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '20:Polygon should be invalid (ring intersection), reason: ring 0 self intersects : POLYGON((-1.0 -1.0,1.0 1.0,1.0 -1.0,-1.0 1.0,-1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '21:Polygon should be invalid (interior ring only 3 points), reason: not enough points in ring 1 : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-0.5 -0.5,-0.5 0.5,-0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '22:Polygon should be invalid (interior ring counterclockwise), reason: exterior ring and interior ring 0 have the same orientation : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-0.5 -0.5,0.5 -0.5,0.5 0.5,-0.5 0.5,-0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '23:Polygon should be invalid (interior ring not closed), reason: ring 1 is not closed : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-0.5 -0.5,-0.5 0.5,0.5 0.5,-0.5 -0.5,-0.5 0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '24:Polygon should be invalid (interior ring no surface), reason: ring 1 self intersects : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-0.5 -0.5,0.5 -0.5,0.5 -0.5,-0.5 -0.5,-0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '25:Polygon should be invalid (interior ring adjacency (spyke)), reason: ring 1 self intersects : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-0.5 -0.5,0.7 -0.5,0.5 -0.5,0.5 0.5,-0.5 0.5,-0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '26:Polygon should be invalid (interior ring intersection), reason: ring 1 self intersects : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-0.5 -0.5,0.5 0.5,0.5 -0.5,-0.5 0.5,-0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '27:Polygon should be invalid (interior ring adjacent to exterior), reason: exterior ring and interior ring 0 have the same orientation : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-0.5 -0.5,1.0 -0.5,1.0 0.5,-0.5 0.5,-0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '28:Polygon should be invalid (interior ring intersection with exterior), reason: exterior ring and interior ring 0 have the same orientation : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-0.5 -0.5,2.0 -0.5,2.0 0.5,-0.5 0.5,-0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '29:Polygon should be invalid (interior ring is ouside exterior), reason: exterior ring and interior ring 0 have the same orientation : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(1.5 -0.5,2.0 -0.5,2.0 0.5,1.5 0.5,1.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '30:Polygon should be invalid (adjacent interior rings), reason: exterior ring and interior ring 0 have the same orientation : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-0.5 -0.5,0.0 -0.5,0.0 0.5,-0.5 0.5,-0.5 -0.5),(0.0 -0.5,0.5 -0.5,0.5 0.5,0.0 0.5,0.0 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '31:Polygon should be invalid (intersection between interior rings), reason: exterior ring and interior ring 0 have the same orientation : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-0.5 -0.5,0.2 -0.4,-0.1 0.5,-0.5 0.5,-0.5 -0.5),(0.1 -0.5,0.5 -0.5,0.5 0.5,0.1 0.5,0.1 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '32:Polygon should be invalid (one inetrior ring is inside the other), reason: exterior ring and interior ring 0 have the same orientation : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-0.5 -0.5,0.5 -0.5,0.5 0.5,-0.5 0.5,-0.5 -0.5),(-0.2 -0.2,0.2 -0.2,0.2 0.2,-0.2 0.2,-0.2 -0.2))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '33:Polygon should be invalid (3 touching interior ring define an unconnected interior), reason: interior is not connected : POLYGON((-1.0 -1.0,1.0 -1.0,1.0 1.0,-1.0 1.0,-1.0 -1.0),(-.7 0,.7 0,0 -.7,-.7 0),(-.5 0,-.5 .5,0 .5,-.5 0),(.5 0,0 .5,.5 .5,.5 0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '34:Polygon should be valid (). : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '35:Polygon should be valid (with interior ring). : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0),(1.0 -0.5 -0.5,1.0 -0.5 0.5,1.0 0.5 0.5,1.0 0.5 -0.5,1.0 -0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '36:Polygon should be valid (one contact point between interior and exterior). : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0),(1.0 -0.5 -0.5,1.0 -0.5 0.5,1.0 0.5 0.5,1.0 1.0 -0.5,1.0 -0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '37:Polygon should be valid (two interior rings). : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0),(1.0 -0.5 -0.5,1.0 -0.5 0.5,1.0 -0.1 0.5,1.0 -0.1 -0.5,1.0 -0.5 -0.5),(1.0 0.1 -0.5,1.0 0.1 0.5,1.0 0.5 0.5,1.0 0.5 -0.5,1.0 0.1 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '38:Polygon should be valid (one contact point between 2 interior rings). : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0),(1.0 -0.5 -0.5,1.0 -0.5 0.5,1.0 -0.1 0.5,1.0 0.1 -0.5,1.0 -0.5 -0.5),(1.0 0.1 -0.5,1.0 0.1 0.5,1.0 0.5 0.5,1.0 0.5 -0.5,1.0 0.1 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '39:Polygon should be invalid (degenerated to a point), reason: ring 0 degenerated to a point : POLYGON((1 2 0,1 2 0,1 2 0,1 2 0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '40:Polygon should be invalid (only 3 points), reason: not enough points in ring 0 : POLYGON((1.0 -1.0 -1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '41:Polygon should be invalid (not closed), reason: ring 0 is not closed : POLYGON((1.0 -1.0 -1.0,1.0 -1.0 1.0,1.0 1.0 1.0,1.0 -1.0 -1.0,1.0 -1.0 1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '42:Polygon should be invalid (zero surface), reason: ring 0 self intersects : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 -1.0,1.0 -1.0 -1.0,1.0 -1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '43:Polygon should be invalid (non plane), reason: ring 0 is not closed : POLYGON((0.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '44:Polygon should be invalid (ring adjacency (spike)), reason: ring 0 self intersects : POLYGON((1.0 -1.0 -1.0,1.0 2.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '45:Polygon should be invalid (ring self intersection), reason: ring 0 self intersects : POLYGON((1.0 -1.0 -1.0,1.0 1.0 1.0,1.0 1.0 -1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '46:Polygon should be invalid (interior ring only 3 points), reason: not enough points in ring 1 : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0),(1.0 -0.5 -0.5,1.0 -0.5 0.5,1.0 -0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '47:Polygon should be invalid (interior ring not closed), reason: ring 1 is not closed : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0),(1.0 -0.5 -0.5,1.0 -0.5 0.5,1.0 0.5 0.5,1.0 -0.5 -0.5,1.0 -0.5 0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '48:Polygon should be invalid (interior ring no surface), reason: ring 1 self intersects : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0),(1.0 -0.5 -0.5,1.0 0.5 -0.5,1.0 0.5 -0.5,1.0 -0.5 -0.5,1.0 -0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '49:Polygon should be invalid (interior ring adjacency (1.0 spyke)), reason: ring 1 self intersects : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0),(1.0 -0.5 -0.5,1.0 0.7 -0.5,1.0 0.5 -0.5,1.0 0.5 0.5,1.0 -0.5 0.5,1.0 -0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '50:Polygon should be invalid (interior ring intersection), reason: ring 1 self intersects : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0),(1.0 -0.5 -0.5,1.0 0.5 0.5,1.0 0.5 -0.5,1.0 -0.5 0.5,1.0 -0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '51:Polygon should be invalid (interior ring adjacent to exterior), reason: interior ring 0 is oriented in the same direction as exterior ring : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0),(1.0 -0.5 -0.5,1.0 1.0 -0.5,1.0 1.0 0.5,1.0 -0.5 0.5,1.0 -0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '52:Polygon should be invalid (interior ring intersection with exterior), reason: interior ring 0 is oriented in the same direction as exterior ring : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0),(1.0 -0.5 -0.5,1.0 2.0 -0.5,1.0 2.0 0.5,1.0 -0.5 0.5,1.0 -0.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '53:Polygon should be invalid (interior ring is ouside exterior), reason: interior ring 0 is oriented in the same direction as exterior ring : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0),(1.0 1.5 -0.5,1.0 2.0 -0.5,1.0 2.0 0.5,1.0 1.5 0.5,1.0 1.5 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '54:Polygon should be invalid (adjacent interior rings), reason: interior ring 0 is oriented in the same direction as exterior ring : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0),(1.0 -0.5 -0.5,1.0 0.0 -0.5,1.0 0.0 0.5,1.0 -0.5 0.5,1.0 -0.5 -0.5),(1.0 0.0 -0.5,1.0 0.5 -0.5,1.0 0.5 0.5,1.0 0.0 0.5,1.0 0.0 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '55:Polygon should be invalid (intersection between interior rings), reason: interior ring 0 is oriented in the same direction as exterior ring : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0),(1.0 -0.5 -0.5,1.0 0.2 -0.4,1.0 -0.1 0.5,1.0 -0.5 0.5,1.0 -0.5 -0.5),(1.0 0.1 -0.5,1.0 0.5 -0.5,1.0 0.5 0.5,1.0 0.1 0.5,1.0 0.1 -0.5))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '56:Polygon should be invalid (one inetrior ring is inside the other), reason: interior ring 0 is oriented in the same direction as exterior ring : POLYGON((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0),(1.0 -0.5 -0.5,1.0 0.5 -0.5,1.0 0.5 0.5,1.0 -0.5 0.5,1.0 -0.5 -0.5),(1.0 -0.2 -0.2,1.0 0.2 -0.2,1.0 0.2 0.2,1.0 -0.2 0.2,1.0 -0.2 -0.2))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '57:MultiPoint should be valid (). : MULTIPOINT(EMPTY,EMPTY)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '58:MultiPoint should be valid (). : MULTIPOINT((-1.0 -1.0),EMPTY)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '59:MultiPoint should be valid (). : MULTIPOINT((-1.0 -1.0),(1.0 1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '60:MultiPoint should be valid (). : MULTIPOINT((-1.0 -1.0 -1),(1.0 1.0 1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '61:MultiLineString should be valid (). : MULTILINESTRING(EMPTY,EMPTY)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '62:MultiLineString should be valid (). : MULTILINESTRING((-1.0 -1.0,1.0 1.0),EMPTY)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '63:MultiLineString should be valid (). : MULTILINESTRING((-1.0 -1.0,1.0 1.0),(1.0 1.0,1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '64:MultiLineString should be invalid (second linestring has zero length), reason: LineString 1 is invalid: no length : MULTILINESTRING((-1.0 -1.0,1.0 1.0),(1.0 1.0,1.0 1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '65:MultiLineString should be valid (). : MULTILINESTRING(EMPTY,EMPTY)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '66:MultiLineString should be valid (). : MULTILINESTRING((1.0 -1.0 -1.0,1.0 1.0 1.0),EMPTY)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '67:MultiLineString should be valid (). : MULTILINESTRING((1.0 -1.0 -1.0,1.0 1.0 1.0),(1.0 1.0 1.0,1.0 1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '68:MultiLineString should be valid (). : MULTILINESTRING((1.0 -1.0 -1.0,1.0 1.0 1.0),(1.0 1.0 1.0,1.0 1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '69:MultiLineString should be invalid (the second linestring has length zero), reason: LineString 1 is invalid: no length : MULTILINESTRING((1.0 -1.0 -1.0,1.0 1.0 1.0),(1.0 1.0 1.0,1.0 1.0 1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '70:MultiPolygon should be valid (). : MULTIPOLYGON(EMPTY,EMPTY)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '71:MultiPolygon should be valid (). : MULTIPOLYGON(((-3.0 -1.0,-1.0 -1.0,-1.0 1.0,-3.0 1.0,-3.0 -1.0)),EMPTY)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '72:MultiPolygon should be valid (). : MULTIPOLYGON(((-3.0 -1.0,-1.0 -1.0,-1.0 1.0,-3.0 1.0,-3.0 -1.0)),((1.0 -1.0,3.0 -1.0,3.0 1.0,1.0 1.0,1.0 -1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '73:MultiPolygon should be valid (one contact point). : MULTIPOLYGON(((-3.0 -1.0,1.0 -1.0,-1.0 1.0,-3.0 1.0,-3.0 -1.0)),((1.0 -1.0,3.0 -1.0,3.0 1.0,1.0 1.0,1.0 -1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '74:MultiPolygon should be invalid (second polygon is invalid), reason: Polygon 1 is invalid: ring 0 is not closed : MULTIPOLYGON(((-3.0 -1.0,-1.0 -1.0,-1.0 1.0,-3.0 1.0,-3.0 -1.0)),((1.0 -1.0,3.0 -1.0,3.0 1.0,1.0 1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '75:MultiPolygon should be invalid (adjacent), reason: intersection between Polygon 0 and 1 : MULTIPOLYGON(((-2.0 -1.0,0.0 -1.0,0.0 1.0,-2.0 1.0,-2.0 -1.0)),((0.0 -1.0,2.0 -1.0,2.0 1.0,0.0 1.0,0.0 -1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '76:MultiPolygon should be invalid (intersection), reason: intersection between Polygon 0 and 1 : MULTIPOLYGON(((-3.0 -1.0,1.3 0.0,-1.0 1.0,-3.0 1.0,-3.0 -1.0)),((1.0 -1.0,3.0 -1.0,3.0 1.0,1.0 1.0,1.0 -1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '77:MultiPolygon should be valid (). : MULTIPOLYGON(EMPTY,EMPTY)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '78:MultiPolygon should be valid (). : MULTIPOLYGON(((1.0 -3.0 -1.0,1.0 -1.0 -1.0,1.0 -1.0 1.0,1.0 -3.0 1.0,1.0 -3.0 -1.0)),EMPTY)' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '79:MultiPolygon should be valid (). : MULTIPOLYGON(((1.0 -3.0 -1.0,1.0 -1.0 -1.0,1.0 -1.0 1.0,1.0 -3.0 1.0,1.0 -3.0 -1.0)),((1.0 1.0 -1.0,1.0 3.0 -1.0,1.0 3.0 1.0,1.0 1.0 1.0,1.0 1.0 -1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '80:MultiPolygon should be valid (one contact point). : MULTIPOLYGON(((1.0 -3.0 -1.0,1.0 1.0 -1.0,1.0 -1.0 1.0,1.0 -3.0 1.0,1.0 -3.0 -1.0)),((1.0 1.0 -1.0,1.0 3.0 -1.0,1.0 3.0 1.0,1.0 1.0 1.0,1.0 1.0 -1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '81:MultiPolygon should be invalid (second polygon is invalid), reason: Polygon 1 is invalid: ring 0 is not closed : MULTIPOLYGON(((1.0 -3.0 -1.0,1.0 -1.0 -1.0,1.0 -1.0 1.0,1.0 -3.0 1.0,1.0 -3.0 -1.0)),((1.0 1.0 -1.0,1.0 3.0 -1.0,1.0 3.0 1.0,1.0 1.0 1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '82:MultiPolygon should be invalid (adjacent), reason: intersection between Polygon 0 and 1 : MULTIPOLYGON(((1.0 -2.0 -1.0,1.0 0.0 -1.0,1.0 0.0 1.0,1.0 -2.0 1.0,1.0 -2.0 -1.0)),((1.0 0.0 -1.0,1.0 2.0 -1.0,1.0 2.0 1.0,1.0 0.0 1.0,1.0 0.0 -1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '83:MultiPolygon should be invalid (intersection), reason: intersection between Polygon 0 and 1 : MULTIPOLYGON(((1.0 -3.0 -1.0,1.0 1.3 0.0,1.0 -1.0 1.0,1.0 -3.0 1.0,1.0 -3.0 -1.0)),((1.0 1.0 -1.0,1.0 3.0 -1.0,1.0 3.0 1.0,1.0 1.0 1.0,1.0 1.0 -1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '84:Triangle should be valid (). : TRIANGLE((-1.0 -1.0,1.0 -1.0,-1.0 1.0,-1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(57): info: check '85: parse error on valid geometry TRIANGLE((-1.0 -1.0,1.0 -1.0,-1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '86:Triangle should be invalid (zero surface), reason: ring 0 self intersects : TRIANGLE((-1.0 -1.0,1.0 -1.0,-1.0 -1.0,-1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '87:Triangle should be valid (). : TRIANGLE((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(57): info: check '88: parse error on valid geometry TRIANGLE((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 -1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '89:Triangle should be invalid (zero surface), reason: ring 0 self intersects : TRIANGLE((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 -1.0 -1.0,1.0 -1.0 -1.0))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '90:TriangulatedSurface should be valid (). : TIN(((-1.0 -1.0,1.0 -1.0,-1.0 1.0,-1.0 -1.0)),((-1.0 1.0,1.0 -1.0,1.0 1.0,-1.0 1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(57): info: check '91: parse error on valid geometry TIN(((-1.0 -1.0,1.0 -1.0,-1.0 1.0,-1.0 -1.0)),((-1.0 1.0,1.0 -1.0,-1.0 1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '92:TriangulatedSurface should be invalid (inconsitent orientation), reason: inconsistent orientation of PolyhedralSurface detected at edge 0 (1-2) of polygon 1 : TIN(((-1.0 -1.0,1.0 -1.0,-1.0 1.0,-1.0 -1.0)),((1.0 -1.0,-1.0 1.0,1.0 1.0,1.0 -1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '93:TriangulatedSurface should be invalid (not connected), reason: not connected : TIN(((-1.0 -1.0,1.0 -1.0,-1.0 1.0,-1.0 -1.0)),((0.0 1.0,2.0 -1.0,2.0 1.0,0.0 1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '94:TriangulatedSurface should be valid (). : TIN(((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0)),((1.0 -1.0 1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(57): info: check '95: parse error on valid geometry TIN(((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0)),((1.0 -1.0 1.0,1.0 1.0 -1.0,1.0 -1.0 1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '96:TriangulatedSurface should be invalid (inconsitent orientation), reason: inconsistent orientation of PolyhedralSurface detected at edge 0 (1-2) of polygon 1 : TIN(((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0)),((1.0 1.0 -1.0,1.0 -1.0 1.0,1.0 1.0 1.0,1.0 1.0 -1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '97:TriangulatedSurface should be invalid (not connected), reason: not connected : TIN(((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0)),((1.0 0.0 1.0,1.0 2.0 -1.0,1.0 2.0 1.0,1.0 0.0 1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '98:TriangulatedSurface should be invalid (self intersect), reason: self intersects : TIN(((0.0 0.0 0.0,1.0 0.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0)),((0.0 0.0 0.0,0.0 1.0 0.0,0.0 0.0 1.0,0.0 0.0 0.0)),((0.0 0.0 0.0,0.0 0.0 1.0,0.5 0.1 -0.1,0.0 0.0 0.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '99:PolyhedralSurface should be valid (). : POLYHEDRALSURFACE(((-1.0 -1.0,1.0 -1.0,-1.0 1.0,-1.0 -1.0)),((-1.0 1.0,1.0 -1.0,1.0 1.0,-1.0 1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '100:PolyhedralSurface should be invalid (second polygon is invalid), reason: inconsistent orientation of PolyhedralSurface detected at edge 1 (1-2) of polygon 1 : POLYHEDRALSURFACE(((-1.0 -1.0,1.0 -1.0,-1.0 1.0,-1.0 -1.0)),((-1.0 1.0,1.0 -1.0,-1.0 1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '101:PolyhedralSurface should be invalid (inconsitent orientation), reason: inconsistent orientation of PolyhedralSurface detected at edge 0 (1-2) of polygon 1 : POLYHEDRALSURFACE(((-1.0 -1.0,1.0 -1.0,-1.0 1.0,-1.0 -1.0)),((1.0 -1.0,-1.0 1.0,1.0 1.0,1.0 -1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '102:PolyhedralSurface should be invalid (not connected), reason: not connected : POLYHEDRALSURFACE(((-1.0 -1.0,1.0 -1.0,-1.0 1.0,-1.0 -1.0)),((0.0 1.0,2.0 -1.0,2.0 1.0,0.0 1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '103:PolyhedralSurface should be valid (). : POLYHEDRALSURFACE(((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0)),((1.0 -1.0 1.0,1.0 1.0 -1.0,1.0 1.0 1.0,1.0 -1.0 1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '104:PolyhedralSurface should be valid (a simple cube). : POLYHEDRALSURFACE(((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)),                            ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),                            ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),                            ((1 1 1, 0 1 1, 0 0 1, 1 0 1, 1 1 1)),                            ((1 1 1, 1 0 1, 1 0 0, 1 1 0, 1 1 1)),                            ((1 1 1, 1 1 0, 0 1 0, 0 1 1, 1 1 1)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '105:PolyhedralSurface should be invalid (second polygon is invalid), reason: inconsistent orientation of PolyhedralSurface detected at edge 1 (1-2) of polygon 1 : POLYHEDRALSURFACE(((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0)),((1.0 -1.0 1.0,1.0 1.0 -1.0,1.0 -1.0 1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '106:PolyhedralSurface should be invalid (inconsitent orientation), reason: inconsistent orientation of PolyhedralSurface detected at edge 0 (1-2) of polygon 1 : POLYHEDRALSURFACE(((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0)),((1.0 1.0 -1.0,1.0 -1.0 1.0,1.0 1.0 1.0,1.0 1.0 -1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '107:PolyhedralSurface should be invalid (not connected), reason: not connected : POLYHEDRALSURFACE(((1.0 -1.0 -1.0,1.0 1.0 -1.0,1.0 -1.0 1.0,1.0 -1.0 -1.0)),((1.0 0.0 1.0,1.0 2.0 -1.0,1.0 2.0 1.0,1.0 0.0 1.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '108:PolyhedralSurface should be invalid (self intersect), reason: self intersects : POLYHEDRALSURFACE(((0.0 0.0 0.0,1.0 0.0 0.0,0.0 1.0 0.0,0.0 0.0 0.0)),((0.0 0.0 0.0,0.0 1.0 0.0,0.0 0.0 1.0,0.0 0.0 0.0)),((0.0 0.0 0.0,0.0 0.0 1.0,0.5 0.1 -0.1,0.0 0.0 0.0)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '109:PolyhedralSurface should be invalid (not connected), reason: not connected : POLYHEDRALSURFACE(((0 0 -1, 0 1 -1, 1 1 -1, 1 0 -1, 0 0 -1)),                            ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),                            ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),                            ((1 1 1, 0 1 1, 0 0 1, 1 0 1, 1 1 1)),                            ((1 1 1, 1 0 1, 1 0 0, 1 1 0, 1 1 1)),                            ((1 1 1, 1 1 0, 0 1 0, 0 1 1, 1 1 1)))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '110:Solid should be valid (a simple cube). : SOLID((((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)),                 ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),                 ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),                 ((1 1 1, 0 1 1, 0 0 1, 1 0 1, 1 1 1)),                 ((1 1 1, 1 0 1, 1 0 0, 1 1 0, 1 1 1)),                 ((1 1 1, 1 1 0, 0 1 0, 0 1 1, 1 1 1))))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '111:Solid should be valid (a reversed cube (inside/out)). : SOLID((((0 0 0, 1 0 0, 1 1 0, 0 1 0, 0 0 0)),                 ((0 0 0, 0 1 0, 0 1 1, 0 0 1, 0 0 0)),                 ((0 0 0, 0 0 1, 1 0 1, 1 0 0, 0 0 0)),                 ((1 1 1, 1 0 1, 0 0 1, 0 1 1, 1 1 1)),                 ((1 1 1, 1 1 0, 1 0 0, 1 0 1, 1 1 1)),                 ((1 1 1, 0 1 1, 0 1 0, 1 1 0, 1 1 1))))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '112:Solid should be invalid (not connected), reason: PolyhedralSurface (shell) 0 is invalid: not connected : SOLID((((0 0 -1, 0 1 -1, 1 1 -1, 1 0 -1, 0 0 -1)),                 ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),                 ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),                 ((1 1 1, 0 1 1, 0 0 1, 1 0 1, 1 1 1)),                 ((1 1 1, 1 0 1, 1 0 0, 1 1 0, 1 1 1)),                 ((1 1 1, 1 1 0, 0 1 0, 0 1 1, 1 1 1))))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(62): info: check '113:Solid should be invalid (not closed), reason: PolyhedralSurface (shell) 0 is not closed : SOLID((((0 0 0, 0 1 0, 1 1 0, 1 0 0, 0 0 0)),                 ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),                 ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),                 ((1 1 1, 0 1 1, 0 0 1, 1 0 1, 1 1 1)),                 ((1 1 1, 1 0 1, 1 0 0, 1 1 0, 1 1 1))))' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(43): Leaving test case "geometryIsValid"; testing time: 167624us
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(67): Entering test case "geometryWithNan"
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(73): info: check 'exception "NonFiniteValueException" raised as expected' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(74): info: check 'exception "NonFiniteValueException" raised as expected' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(75): info: check 'exception "NonFiniteValueException" raised as expected' has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(67): Leaving test case "geometryWithNan"; testing time: 1113us
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(78): Entering test case "disconnectedTIN"
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(82): info: check !v has passed
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(78): Leaving test case "disconnectedTIN"; testing time: 1059us
1: ./test/unit/SFCGAL/algorithm/IsValidTest.cpp(41): Leaving test suite "SFCGAL_algorithm_IsValid"; testing time: 170076us
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(42): Entering test suite "SFCGAL_algorithm_LengthTest"
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(44): Entering test case "testZeroLength"
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(46): info: check algorithm::length( *io::readWkt( "POINT(0.0 0.0)" ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(47): info: check algorithm::length( *io::readWkt( "LINESTRING EMPTY" ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(48): info: check algorithm::length( *io::readWkt( "POLYGON((0 0,0 1,1 1,1 0,0 0))" ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(44): Leaving test case "testZeroLength"; testing time: 1013us
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(51): Entering test case "testZeroLengthVertical"
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(53): info: check algorithm::length( *io::readWkt( "LINESTRING(0.0 0.0 0.0,0.0 0.0 1.0)" ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(51): Leaving test case "testZeroLengthVertical"; testing time: 776us
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(56): Entering test case "testLengthLineString"
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(58): info: check algorithm::length( *io::readWkt( "LINESTRING(0.0 0.0,3.0 4.0)" ) ) == 5.0 has passed
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(59): info: check algorithm::length( *io::readWkt( "LINESTRING(0.0 0.0,0.0 1.0,1.0 1.0)" ) ) == 2.0 has passed
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(56): Leaving test case "testLengthLineString"; testing time: 942us
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(65): Entering test case "test3DZeroLength"
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(67): info: check algorithm::length3D( *io::readWkt( "POINT(0.0 0.0)" ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(68): info: check algorithm::length3D( *io::readWkt( "LINESTRING EMPTY" ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(69): info: check algorithm::length3D( *io::readWkt( "POLYGON((0 0,0 1,1 1,1 0,0 0))" ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(65): Leaving test case "test3DZeroLength"; testing time: 1025us
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(71): Entering test case "test3DLengthVertical"
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(73): info: check algorithm::length3D( *io::readWkt( "LINESTRING(0.0 0.0 0.0,0.0 0.0 1.0)" ) ) == 1.0 has passed
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(71): Leaving test case "test3DLengthVertical"; testing time: 747us
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(75): Entering test case "test3DLengthLineString"
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(77): info: check algorithm::length3D( *io::readWkt( "LINESTRING(0.0 0.0 0.0,0.0 1.0 0.0,0.0 1.0 1.0)" ) ) == 2.0 has passed
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(75): Leaving test case "test3DLengthLineString"; testing time: 805us
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(83): Entering test case "testLength_invalidType"
1: POINT(3.0 4.0)
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(92): info: check algorithm::length( *io::readWkt( wkts[i] ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(93): info: check algorithm::length3D( *io::readWkt( wkts[i] ) ) == 0.0 has passed
1: TRIANGLE((0.0 0.0,1.0 0.0,1.0 1.0,0.0 0.0))
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(92): info: check algorithm::length( *io::readWkt( wkts[i] ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(93): info: check algorithm::length3D( *io::readWkt( wkts[i] ) ) == 0.0 has passed
1: POLYGON((0.0 0.0,1.0 0.0,1.0 1.0,0.0 0.0))
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(92): info: check algorithm::length( *io::readWkt( wkts[i] ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(93): info: check algorithm::length3D( *io::readWkt( wkts[i] ) ) == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(83): Leaving test case "testLength_invalidType"; testing time: 1628us
1: ./test/unit/SFCGAL/algorithm/LengthTest.cpp(42): Leaving test suite "SFCGAL_algorithm_LengthTest"; testing time: 7555us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(62): Entering test suite "SFCGAL_algorithm_LineSubstringTest"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(64): Entering test case "testIssue130"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(64): Leaving test case "testIssue130"; testing time: 1043us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(69): Entering test case "testLineSubstringOpenForward1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(69): Leaving test case "testLineSubstringOpenForward1"; testing time: 963us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(74): Entering test case "testLineSubstringOpenForward2D1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(74): Leaving test case "testLineSubstringOpenForward2D1"; testing time: 923us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(79): Entering test case "testLineSubstringOpenForwardNegativeEnd1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(79): Leaving test case "testLineSubstringOpenForwardNegativeEnd1"; testing time: 945us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(84): Entering test case "testLineSubstringOpenForwardNegativeEnd2D1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(84): Leaving test case "testLineSubstringOpenForwardNegativeEnd2D1"; testing time: 941us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(89): Entering test case "testLineSubstringOpenForwardNegativeStart1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(89): Leaving test case "testLineSubstringOpenForwardNegativeStart1"; testing time: 994us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(94): Entering test case "testLineSubstringOpenForwardNegativeStart2D1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(94): Leaving test case "testLineSubstringOpenForwardNegativeStart2D1"; testing time: 951us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(99): Entering test case "testLineSubstringOpenForwardNegativeEnds1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(99): Leaving test case "testLineSubstringOpenForwardNegativeEnds1"; testing time: 942us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(104): Entering test case "testLineSubstringOpenForwardNegativeEnds2D1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(104): Leaving test case "testLineSubstringOpenForwardNegativeEnds2D1"; testing time: 929us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(109): Entering test case "testLineSubstringOpenForward2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(109): Leaving test case "testLineSubstringOpenForward2"; testing time: 981us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(114): Entering test case "testLineSubstringOpenForward2D2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(114): Leaving test case "testLineSubstringOpenForward2D2"; testing time: 944us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(119): Entering test case "testLineSubstringOpenForwardNegativeStart2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(119): Leaving test case "testLineSubstringOpenForwardNegativeStart2"; testing time: 795us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(124): Entering test case "testLineSubstringOpenForwardNegativeStart2D2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(124): Leaving test case "testLineSubstringOpenForwardNegativeStart2D2"; testing time: 759us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(129): Entering test case "testLineSubstringOpenForward3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(129): Leaving test case "testLineSubstringOpenForward3"; testing time: 938us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(134): Entering test case "testLineSubstringOpenForward2D3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(134): Leaving test case "testLineSubstringOpenForward2D3"; testing time: 872us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(139): Entering test case "testLineSubstringOpenForwardNegativeStart3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(139): Leaving test case "testLineSubstringOpenForwardNegativeStart3"; testing time: 894us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(144): Entering test case "testLineSubstringOpenForwardNegativeStart2D3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(144): Leaving test case "testLineSubstringOpenForwardNegativeStart2D3"; testing time: 857us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(149): Entering test case "testLineSubstringOpenForward4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(149): Leaving test case "testLineSubstringOpenForward4"; testing time: 900us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(154): Entering test case "testLineSubstringOpenForward2D4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(154): Leaving test case "testLineSubstringOpenForward2D4"; testing time: 864us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(159): Entering test case "testLineSubstringOpenForwardStart4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(159): Leaving test case "testLineSubstringOpenForwardStart4"; testing time: 889us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(164): Entering test case "testLineSubstringOpenForwardStart2D4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(164): Leaving test case "testLineSubstringOpenForwardStart2D4"; testing time: 860us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(169): Entering test case "testLineSubstringOpenForwardEnd4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(169): Leaving test case "testLineSubstringOpenForwardEnd4"; testing time: 876us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(174): Entering test case "testLineSubstringOpenForwardEnd2D4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(174): Leaving test case "testLineSubstringOpenForwardEnd2D4"; testing time: 899us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(179): Entering test case "testLineSubstringOpenForwardEnds4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(179): Leaving test case "testLineSubstringOpenForwardEnds4"; testing time: 898us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(184): Entering test case "testLineSubstringOpenForwardEnds2D4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(184): Leaving test case "testLineSubstringOpenForwardEnds2D4"; testing time: 870us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(189): Entering test case "testLineSubstringOpenForward5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(189): Leaving test case "testLineSubstringOpenForward5"; testing time: 928us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(194): Entering test case "testLineSubstringOpenForward2D5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(194): Leaving test case "testLineSubstringOpenForward2D5"; testing time: 944us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(199): Entering test case "testLineSubstringOpenForwardNegativeStart5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(199): Leaving test case "testLineSubstringOpenForwardNegativeStart5"; testing time: 979us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(204): Entering test case "testLineSubstringOpenForwardNegativeStart2D5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(204): Leaving test case "testLineSubstringOpenForwardNegativeStart2D5"; testing time: 911us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(209): Entering test case "testLineSubstringOpenForwardNegativeEnd5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(209): Leaving test case "testLineSubstringOpenForwardNegativeEnd5"; testing time: 949us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(214): Entering test case "testLineSubstringOpenForwardNegativeEnd2D5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(214): Leaving test case "testLineSubstringOpenForwardNegativeEnd2D5"; testing time: 885us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(219): Entering test case "testLineSubstringOpenForwardNegativeEnds5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(219): Leaving test case "testLineSubstringOpenForwardNegativeEnds5"; testing time: 929us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(224): Entering test case "testLineSubstringOpenForwardNegativeEnds2D5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(224): Leaving test case "testLineSubstringOpenForwardNegativeEnds2D5"; testing time: 903us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(229): Entering test case "testLineSubstringOpenBackward2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(229): Leaving test case "testLineSubstringOpenBackward2"; testing time: 996us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(234): Entering test case "testLineSubstringOpenBackward2D2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(234): Leaving test case "testLineSubstringOpenBackward2D2"; testing time: 948us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(239): Entering test case "testLineSubstringOpenBackwardNegativeStart2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(239): Leaving test case "testLineSubstringOpenBackwardNegativeStart2"; testing time: 947us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(244): Entering test case "testLineSubstringOpenBackwardNegativeStart2D2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(244): Leaving test case "testLineSubstringOpenBackwardNegativeStart2D2"; testing time: 981us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(249): Entering test case "testLineSubstringOpenBackwardNegativeEnd2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(249): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2"; testing time: 1029us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(254): Entering test case "testLineSubstringOpenBackwardNegativeEnd2D2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(254): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2D2"; testing time: 984us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(259): Entering test case "testLineSubstringOpenBackwardNegativeEnds2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(259): Leaving test case "testLineSubstringOpenBackwardNegativeEnds2"; testing time: 984us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(264): Entering test case "testLineSubstringOpenBackwardNegativeEnds2D2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(264): Leaving test case "testLineSubstringOpenBackwardNegativeEnds2D2"; testing time: 963us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(269): Entering test case "testLineSubstringOpenBackward3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(269): Leaving test case "testLineSubstringOpenBackward3"; testing time: 976us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(274): Entering test case "testLineSubstringOpenBackward2D3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(274): Leaving test case "testLineSubstringOpenBackward2D3"; testing time: 970us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(279): Entering test case "testLineSubstringOpenBackwardNegativeStart3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(279): Leaving test case "testLineSubstringOpenBackwardNegativeStart3"; testing time: 810us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(284): Entering test case "testLineSubstringOpenBackwardNegativeStart2D3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(284): Leaving test case "testLineSubstringOpenBackwardNegativeStart2D3"; testing time: 774us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(289): Entering test case "testLineSubstringOpenBackward4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(289): Leaving test case "testLineSubstringOpenBackward4"; testing time: 1014us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(294): Entering test case "testLineSubstringOpenBackward2D4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(294): Leaving test case "testLineSubstringOpenBackward2D4"; testing time: 881us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(299): Entering test case "testLineSubstringOpenBackwardNegativeEnd4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(299): Leaving test case "testLineSubstringOpenBackwardNegativeEnd4"; testing time: 909us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(304): Entering test case "testLineSubstringOpenBackwardNegativeEnd2D4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(304): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2D4"; testing time: 884us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(309): Entering test case "testLineSubstringOpenBackward5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(309): Leaving test case "testLineSubstringOpenBackward5"; testing time: 944us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(314): Entering test case "testLineSubstringOpenBackward2D5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(314): Leaving test case "testLineSubstringOpenBackward2D5"; testing time: 853us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(319): Entering test case "testLineSubstringOpenBackwardNegativeStart5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(319): Leaving test case "testLineSubstringOpenBackwardNegativeStart5"; testing time: 890us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(324): Entering test case "testLineSubstringOpenBackwardNegativeStart2D5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(324): Leaving test case "testLineSubstringOpenBackwardNegativeStart2D5"; testing time: 843us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(329): Entering test case "testLineSubstringOpenBackwardNegativeEnd5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(329): Leaving test case "testLineSubstringOpenBackwardNegativeEnd5"; testing time: 904us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(334): Entering test case "testLineSubstringOpenBackwardNegativeEnd2D5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(334): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2D5"; testing time: 851us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(339): Entering test case "testLineSubstringOpenBackwardNegativeEnds5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(339): Leaving test case "testLineSubstringOpenBackwardNegativeEnds5"; testing time: 881us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(344): Entering test case "testLineSubstringOpenBackwardNegativeEnds2D5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(344): Leaving test case "testLineSubstringOpenBackwardNegativeEnds2D5"; testing time: 841us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(349): Entering test case "testLineSubstringOpenBackward6"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(349): Leaving test case "testLineSubstringOpenBackward6"; testing time: 935us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(354): Entering test case "testLineSubstringOpenBackward2D6"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(354): Leaving test case "testLineSubstringOpenBackward2D6"; testing time: 924us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(359): Entering test case "testLineSubstringOpenBackwardNegativeStart6"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(359): Leaving test case "testLineSubstringOpenBackwardNegativeStart6"; testing time: 925us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(364): Entering test case "testLineSubstringOpenBackwardNegativeStart2D6"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(364): Leaving test case "testLineSubstringOpenBackwardNegativeStart2D6"; testing time: 915us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(369): Entering test case "testLineSubstringOpenBackwardNegativeEnd6"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(369): Leaving test case "testLineSubstringOpenBackwardNegativeEnd6"; testing time: 967us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(374): Entering test case "testLineSubstringOpenBackwardNegativeEnd2D6"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(374): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2D6"; testing time: 896us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(379): Entering test case "testLineSubstringOpenBackwardNegativeEnds6"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(379): Leaving test case "testLineSubstringOpenBackwardNegativeEnds6"; testing time: 933us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(384): Entering test case "testLineSubstringOpenBackwardNegativeEnds2D6"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(384): Leaving test case "testLineSubstringOpenBackwardNegativeEnds2D6"; testing time: 878us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(389): Entering test case "testLineSubstringOpenBackward7"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(389): Leaving test case "testLineSubstringOpenBackward7"; testing time: 768us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(394): Entering test case "testLineSubstringOpenBackward2D7"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(394): Leaving test case "testLineSubstringOpenBackward2D7"; testing time: 764us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(399): Entering test case "testLineSubstringOpenBackwardNegativeEnd7"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(399): Leaving test case "testLineSubstringOpenBackwardNegativeEnd7"; testing time: 772us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(404): Entering test case "testLineSubstringOpenBackwardNegativeEnd2D7"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(404): Leaving test case "testLineSubstringOpenBackwardNegativeEnd2D7"; testing time: 756us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(409): Entering test case "testLineSubstringOfEmptyLine"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(57): info: check result->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(409): Leaving test case "testLineSubstringOfEmptyLine"; testing time: 594us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(414): Entering test case "testLineSubstringOfEmptyLine2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(57): info: check result->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(414): Leaving test case "testLineSubstringOfEmptyLine2"; testing time: 604us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(419): Entering test case "testLineSubstringOfEmptyLine3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(57): info: check result->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(419): Leaving test case "testLineSubstringOfEmptyLine3"; testing time: 624us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(424): Entering test case "testLineSubstringOpenEmptySegment1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(57): info: check result->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(424): Leaving test case "testLineSubstringOpenEmptySegment1"; testing time: 692us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(429): Entering test case "testLineSubstringOpenEmptySegment2D1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(57): info: check result->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(429): Leaving test case "testLineSubstringOpenEmptySegment2D1"; testing time: 687us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(434): Entering test case "testLineSubstringOpenEmptySegment2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(57): info: check result->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(434): Leaving test case "testLineSubstringOpenEmptySegment2"; testing time: 670us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(439): Entering test case "testLineSubstringOpenEmptySegment2D2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(57): info: check result->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(439): Leaving test case "testLineSubstringOpenEmptySegment2D2"; testing time: 687us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(444): Entering test case "testLineSubstringOpenEmptySegment3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(57): info: check result->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(444): Leaving test case "testLineSubstringOpenEmptySegment3"; testing time: 700us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(449): Entering test case "testLineSubstringOpenEmptySegment2D3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(57): info: check result->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(449): Leaving test case "testLineSubstringOpenEmptySegment2D3"; testing time: 681us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(454): Entering test case "testLineSubstringClosed1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(454): Leaving test case "testLineSubstringClosed1"; testing time: 1223us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(463): Entering test case "testLineSubstringClosed2D1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(463): Leaving test case "testLineSubstringClosed2D1"; testing time: 986us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(472): Entering test case "testLineSubstringClosedNegativeStart1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(472): Leaving test case "testLineSubstringClosedNegativeStart1"; testing time: 1199us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(481): Entering test case "testLineSubstringClosedNegativeStart2D1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(481): Leaving test case "testLineSubstringClosedNegativeStart2D1"; testing time: 968us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(490): Entering test case "testLineSubstringClosedNegativeEnd1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(490): Leaving test case "testLineSubstringClosedNegativeEnd1"; testing time: 1166us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(499): Entering test case "testLineSubstringClosedNegativeEnd2D1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(499): Leaving test case "testLineSubstringClosedNegativeEnd2D1"; testing time: 988us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(508): Entering test case "testLineSubstringClosedNegativeEnds1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(508): Leaving test case "testLineSubstringClosedNegativeEnds1"; testing time: 1173us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(517): Entering test case "testLineSubstringClosedNegativeEnds2D1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(517): Leaving test case "testLineSubstringClosedNegativeEnds2D1"; testing time: 970us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(526): Entering test case "testLineSubstringClosed2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(526): Leaving test case "testLineSubstringClosed2"; testing time: 1109us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(535): Entering test case "testLineSubstringClosed2D2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(535): Leaving test case "testLineSubstringClosed2D2"; testing time: 1369us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(544): Entering test case "testLineSubstringClosedNegativeStart2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(544): Leaving test case "testLineSubstringClosedNegativeStart2"; testing time: 1109us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(553): Entering test case "testLineSubstringClosedNegativeStart2D2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(553): Leaving test case "testLineSubstringClosedNegativeStart2D2"; testing time: 1234us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(562): Entering test case "testLineSubstringClosedNegativeEnd2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(562): Leaving test case "testLineSubstringClosedNegativeEnd2"; testing time: 1107us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(571): Entering test case "testLineSubstringClosedNegativeEnd2D2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(571): Leaving test case "testLineSubstringClosedNegativeEnd2D2"; testing time: 1354us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(580): Entering test case "testLineSubstringClosedNegativeEnds2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(580): Leaving test case "testLineSubstringClosedNegativeEnds2"; testing time: 1120us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(589): Entering test case "testLineSubstringClosedNegativeEnds2D2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(589): Leaving test case "testLineSubstringClosedNegativeEnds2D2"; testing time: 1228us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(598): Entering test case "testLineSubstringClosed3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(598): Leaving test case "testLineSubstringClosed3"; testing time: 1457us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(607): Entering test case "testLineSubstringClosed2D3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(607): Leaving test case "testLineSubstringClosed2D3"; testing time: 1331us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(616): Entering test case "testLineSubstringClosedNegativeStart3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(616): Leaving test case "testLineSubstringClosedNegativeStart3"; testing time: 1288us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(625): Entering test case "testLineSubstringClosedNegativeStart2D3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(625): Leaving test case "testLineSubstringClosedNegativeStart2D3"; testing time: 1168us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(634): Entering test case "testLineSubstringClosedNegativeEnd3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(634): Leaving test case "testLineSubstringClosedNegativeEnd3"; testing time: 1436us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(643): Entering test case "testLineSubstringClosedNegativeEnd2D3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(643): Leaving test case "testLineSubstringClosedNegativeEnd2D3"; testing time: 1310us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(652): Entering test case "testLineSubstringClosedNegativeEnds3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(652): Leaving test case "testLineSubstringClosedNegativeEnds3"; testing time: 1302us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(661): Entering test case "testLineSubstringClosedNegativeEnds2D3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(661): Leaving test case "testLineSubstringClosedNegativeEnds2D3"; testing time: 1209us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(670): Entering test case "testLineSubstringClosed4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(670): Leaving test case "testLineSubstringClosed4"; testing time: 1211us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(679): Entering test case "testLineSubstringClosed2D4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(679): Leaving test case "testLineSubstringClosed2D4"; testing time: 922us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(688): Entering test case "testLineSubstringClosedNegativeStart4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(688): Leaving test case "testLineSubstringClosedNegativeStart4"; testing time: 1235us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(697): Entering test case "testLineSubstringClosedNegativeStart2D4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(697): Leaving test case "testLineSubstringClosedNegativeStart2D4"; testing time: 953us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(706): Entering test case "testLineSubstringClosedNegativeEnd4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(706): Leaving test case "testLineSubstringClosedNegativeEnd4"; testing time: 1236us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(715): Entering test case "testLineSubstringClosedNegativeEnd2D4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(715): Leaving test case "testLineSubstringClosedNegativeEnd2D4"; testing time: 922us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(724): Entering test case "testLineSubstringClosedNegativeEnds4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(724): Leaving test case "testLineSubstringClosedNegativeEnds4"; testing time: 1289us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(733): Entering test case "testLineSubstringClosedNegativeEnds2D4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(733): Leaving test case "testLineSubstringClosedNegativeEnds2D4"; testing time: 928us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(742): Entering test case "testLineSubstringClosed5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(742): Leaving test case "testLineSubstringClosed5"; testing time: 1291us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(751): Entering test case "testLineSubstringClosed2D5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(751): Leaving test case "testLineSubstringClosed2D5"; testing time: 1056us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(760): Entering test case "testLineSubstringClosedNegativeStart5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(760): Leaving test case "testLineSubstringClosedNegativeStart5"; testing time: 1266us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(769): Entering test case "testLineSubstringClosedNegativeStart2D5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(769): Leaving test case "testLineSubstringClosedNegativeStart2D5"; testing time: 1016us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(778): Entering test case "testLineSubstringClosedComplement1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(778): Leaving test case "testLineSubstringClosedComplement1"; testing time: 917us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(787): Entering test case "testLineSubstringClosedComplement2D1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(787): Leaving test case "testLineSubstringClosedComplement2D1"; testing time: 1221us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(796): Entering test case "testLineSubstringClosedComplementNegativeStart1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(796): Leaving test case "testLineSubstringClosedComplementNegativeStart1"; testing time: 933us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(805): Entering test case "testLineSubstringClosedComplementNegativeStart2D1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(805): Leaving test case "testLineSubstringClosedComplementNegativeStart2D1"; testing time: 1159us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(814): Entering test case "testLineSubstringClosedComplementNegativeEnd1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(814): Leaving test case "testLineSubstringClosedComplementNegativeEnd1"; testing time: 1050us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(823): Entering test case "testLineSubstringClosedComplementNegativeEnd2D1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(823): Leaving test case "testLineSubstringClosedComplementNegativeEnd2D1"; testing time: 1292us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(832): Entering test case "testLineSubstringClosedComplementNegativeEnds1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(832): Leaving test case "testLineSubstringClosedComplementNegativeEnds1"; testing time: 977us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(841): Entering test case "testLineSubstringClosedComplementNegativeEnds2D1"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(841): Leaving test case "testLineSubstringClosedComplementNegativeEnds2D1"; testing time: 1196us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(850): Entering test case "testLineSubstringClosedComplement2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(850): Leaving test case "testLineSubstringClosedComplement2"; testing time: 1025us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(859): Entering test case "testLineSubstringClosedComplement2D2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(859): Leaving test case "testLineSubstringClosedComplement2D2"; testing time: 1284us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(868): Entering test case "testLineSubstringClosedComplementNegativeStart2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(868): Leaving test case "testLineSubstringClosedComplementNegativeStart2"; testing time: 1031us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(877): Entering test case "testLineSubstringClosedComplementNegativeStart2D2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(877): Leaving test case "testLineSubstringClosedComplementNegativeStart2D2"; testing time: 1317us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(886): Entering test case "testLineSubstringClosedComplementNegativeEnd2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(886): Leaving test case "testLineSubstringClosedComplementNegativeEnd2"; testing time: 1027us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(895): Entering test case "testLineSubstringClosedComplementNegativeEnd2D2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(895): Leaving test case "testLineSubstringClosedComplementNegativeEnd2D2"; testing time: 1297us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(904): Entering test case "testLineSubstringClosedComplementNegativeEnds2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(904): Leaving test case "testLineSubstringClosedComplementNegativeEnds2"; testing time: 1060us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(913): Entering test case "testLineSubstringClosedComplementNegativeEnds2D2"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(913): Leaving test case "testLineSubstringClosedComplementNegativeEnds2D2"; testing time: 1304us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(922): Entering test case "testLineSubstringClosedComplement3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(922): Leaving test case "testLineSubstringClosedComplement3"; testing time: 1320us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(931): Entering test case "testLineSubstringClosedComplement2D3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(931): Leaving test case "testLineSubstringClosedComplement2D3"; testing time: 1334us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(940): Entering test case "testLineSubstringClosedComplementNegativeStart3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(940): Leaving test case "testLineSubstringClosedComplementNegativeStart3"; testing time: 1316us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(949): Entering test case "testLineSubstringClosedComplementNegativeStart2D3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(949): Leaving test case "testLineSubstringClosedComplementNegativeStart2D3"; testing time: 1403us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(958): Entering test case "testLineSubstringClosedComplementNegativeEnd3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(958): Leaving test case "testLineSubstringClosedComplementNegativeEnd3"; testing time: 1150us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(967): Entering test case "testLineSubstringClosedComplementNegativeEnd2D3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(967): Leaving test case "testLineSubstringClosedComplementNegativeEnd2D3"; testing time: 1290us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(976): Entering test case "testLineSubstringClosedComplementNegativeEnds3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(976): Leaving test case "testLineSubstringClosedComplementNegativeEnds3"; testing time: 1183us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(985): Entering test case "testLineSubstringClosedComplementNegativeEnds2D3"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(985): Leaving test case "testLineSubstringClosedComplementNegativeEnds2D3"; testing time: 1309us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(994): Entering test case "testLineSubstringClosedComplement4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(994): Leaving test case "testLineSubstringClosedComplement4"; testing time: 1475us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1003): Entering test case "testLineSubstringClosedComplement2D4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1003): Leaving test case "testLineSubstringClosedComplement2D4"; testing time: 1364us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1012): Entering test case "testLineSubstringClosedComplementNegativeStart4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1012): Leaving test case "testLineSubstringClosedComplementNegativeStart4"; testing time: 1446us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1021): Entering test case "testLineSubstringClosedComplementNegativeStart2D4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1021): Leaving test case "testLineSubstringClosedComplementNegativeStart2D4"; testing time: 1318us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1030): Entering test case "testLineSubstringClosedComplementNegativeEnd4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1030): Leaving test case "testLineSubstringClosedComplementNegativeEnd4"; testing time: 1458us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1039): Entering test case "testLineSubstringClosedComplementNegativeEnd2D4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1039): Leaving test case "testLineSubstringClosedComplementNegativeEnd2D4"; testing time: 1315us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1048): Entering test case "testLineSubstringClosedComplementNegativeEnds4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1048): Leaving test case "testLineSubstringClosedComplementNegativeEnds4"; testing time: 1444us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1057): Entering test case "testLineSubstringClosedComplementNegativeEnds2D4"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(52): info: check algorithm::covers3D( *result, *expected ) has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1057): Leaving test case "testLineSubstringClosedComplementNegativeEnds2D4"; testing time: 1329us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1066): Entering test case "testLineSubstringClosedComplement5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(57): info: check result->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1066): Leaving test case "testLineSubstringClosedComplement5"; testing time: 867us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1077): Entering test case "testLineSubstringClosedComplement2D5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(57): info: check result->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1077): Leaving test case "testLineSubstringClosedComplement2D5"; testing time: 797us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1088): Entering test case "testLineSubstringClosedComplementNegativeEnd5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(57): info: check result->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1088): Leaving test case "testLineSubstringClosedComplementNegativeEnd5"; testing time: 886us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1099): Entering test case "testLineSubstringClosedComplementNegativeEnd2D5"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(57): info: check result->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1099): Leaving test case "testLineSubstringClosedComplementNegativeEnd2D5"; testing time: 797us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1110): Entering test case "testLineSubstringInvalidStartFraction"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1112): info: check 'exception "Exception" raised as expected' has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1110): Leaving test case "testLineSubstringInvalidStartFraction"; testing time: 842us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1122): Entering test case "testLineSubstringInvalidNegativeStartFraction"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1124): info: check 'exception "Exception" raised as expected' has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1122): Leaving test case "testLineSubstringInvalidNegativeStartFraction"; testing time: 838us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1134): Entering test case "testLineSubstringInvalidEndFraction"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1136): info: check 'exception "Exception" raised as expected' has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1134): Leaving test case "testLineSubstringInvalidEndFraction"; testing time: 828us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1146): Entering test case "testLineSubstringInvalidNegativeEndFraction"
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1148): info: check 'exception "Exception" raised as expected' has passed
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(1146): Leaving test case "testLineSubstringInvalidNegativeEndFraction"; testing time: 859us
1: ./test/unit/SFCGAL/algorithm/LineSubstringTest.cpp(62): Leaving test suite "SFCGAL_algorithm_LineSubstringTest"; testing time: 170910us
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(44): Entering test suite "SFCGAL_algorithm_MinkowskiTest"
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(46): Entering test case "testEmpty"
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(55): info: check algorithm::minkowskiSum( *g, gB->as< Polygon >() )->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(55): info: check algorithm::minkowskiSum( *g, gB->as< Polygon >() )->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(55): info: check algorithm::minkowskiSum( *g, gB->as< Polygon >() )->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(55): info: check algorithm::minkowskiSum( *g, gB->as< Polygon >() )->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(55): info: check algorithm::minkowskiSum( *g, gB->as< Polygon >() )->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(55): info: check algorithm::minkowskiSum( *g, gB->as< Polygon >() )->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(55): info: check algorithm::minkowskiSum( *g, gB->as< Polygon >() )->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(55): info: check algorithm::minkowskiSum( *g, gB->as< Polygon >() )->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(55): info: check algorithm::minkowskiSum( *g, gB->as< Polygon >() )->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(55): info: check algorithm::minkowskiSum( *g, gB->as< Polygon >() )->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(55): info: check algorithm::minkowskiSum( *g, gB->as< Polygon >() )->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(55): info: check algorithm::minkowskiSum( *g, gB->as< Polygon >() )->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(46): Leaving test case "testEmpty"; testing time: 2771us
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(59): Entering test case "testEmptyPoint"
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(65): info: check sum->asText( 0 ) == "MULTIPOLYGON EMPTY" has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(59): Leaving test case "testEmptyPoint"; testing time: 919us
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(68): Entering test case "testPoint"
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(74): info: check sum->asText( 0 ) == "MULTIPOLYGON(((0 0,1 0,1 1,0 1,0 0)))" has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(68): Leaving test case "testPoint"; testing time: 1058us
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(76): Entering test case "testLineString"
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(82): info: check sum->asText( 0 ) == "MULTIPOLYGON(((5 1,0 1,-1 0,0 -1,5 -1,6 0,5 1)))" has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(76): Leaving test case "testLineString"; testing time: 1671us
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(87): Entering test case "testLineString2"
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(93): info: check sum->asText( 0 ) == "MULTIPOLYGON(((6 1,1 1,0 0,1 -1,6 -1,7 0,6 1)))" has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(87): Leaving test case "testLineString2"; testing time: 1427us
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(98): Entering test case "testLineString3"
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(104): info: check sum->asText( 0 ) == "MULTIPOLYGON(((5 1,2 4,5 4,6 5,5 6,0 6,-1 5,0 4,3 1,0 1,-1 0,0 -1,5 -1,6 0,5 1)))" has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(98): Leaving test case "testLineString3"; testing time: 3282us
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(107): Entering test case "testPolygonWithHole"
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(115): info: check sum->asText( 6 ) == "MULTIPOLYGON(((53.554839 -5.557975,39.364158 3.434140,18.007885 2.872133,17.007885 1.872133,10.966308 -10.211022,11.966308 -11.211022,22.784946 -15.988082,23.784946 -14.988082,34.539099 -2.419977,44.939408 -9.229702,38.521147 -14.831093,32.479570 -20.310663,13.090323 -19.889158,5.643728 -24.525717,4.643728 -25.525717,5.643728 -26.525717,20.396416 -29.476254,43.438710 -23.856183,44.438710 -22.856183,54.554839 -6.557975,53.554839 -5.557975),(23.881857 -3.152977,21.997385 -8.387619,18.068659 -8.506671,16.900358 -7.260484,20.575363 -2.666728,23.881857 -3.152977)))" has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(120): info: check sum->asText( 6 ) == "MULTIPOLYGON(((53.554839 -5.557975,39.364158 3.434140,18.007885 2.872133,17.007885 1.872133,10.966308 -10.211022,11.966308 -11.211022,22.784946 -15.988082,23.784946 -14.988082,34.539099 -2.419977,44.939408 -9.229702,38.521147 -14.831093,32.479570 -20.310663,13.090323 -19.889158,5.643728 -24.525717,4.643728 -25.525717,5.643728 -26.525717,20.396416 -29.476254,43.438710 -23.856183,44.438710 -22.856183,54.554839 -6.557975,53.554839 -5.557975),(23.881857 -3.152977,21.997385 -8.387619,18.068659 -8.506671,16.900358 -7.260484,20.575363 -2.666728,23.881857 -3.152977)))" has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(107): Leaving test case "testPolygonWithHole"; testing time: 55606us
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(123): Entering test case "testMultiPoint"
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(129): info: check sum->asText( 0 ) == "MULTIPOLYGON(((0 1,-1 0,0 -1,1 0,0 1)),((5 6,4 5,5 4,6 5,5 6)))" has passed
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(123): Leaving test case "testMultiPoint"; testing time: 1660us
1: ./test/unit/SFCGAL/algorithm/MinkowskiSumTest.cpp(44): Leaving test suite "SFCGAL_algorithm_MinkowskiTest"; testing time: 69231us
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(41): Entering test suite "SFCGAL_algorithm_NormalTest"
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(43): Entering test case "testNormal1"
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(53): info: check normal.x() == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(54): info: check normal.y() == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(55): info: check normal.z() == 1.0 has passed
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(43): Leaving test case "testNormal1"; testing time: 816us
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(58): Entering test case "testNormal2"
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(70): info: check normal.x() == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(71): info: check normal.y() == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(72): info: check normal.z() == 2.0 has passed
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(77): info: check normal.x() == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(78): info: check normal.y() == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(79): info: check normal.z() == -2.0 has passed
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(84): info: check normal.x() == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(85): info: check normal.y() == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(87): info: check normal.z() == 1.5 has passed
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(58): Leaving test case "testNormal2"; testing time: 1756us
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(92): Entering test case "testNormal3"
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(101): info: check ! plane.is_degenerate() has passed
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(109): info: check ! plane.is_degenerate() has passed
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(92): Leaving test case "testNormal3"; testing time: 977us
1: ./test/unit/SFCGAL/algorithm/NormalTest.cpp(41): Leaving test suite "SFCGAL_algorithm_NormalTest"; testing time: 3817us
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(46): Entering test suite "SFCGAL_algorithm_OffsetTest"
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(48): Entering test case "testEmpty"
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(56): info: check algorithm::offset(*g, 1.0)->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(48): Leaving test case "testEmpty"; testing time: 1959us
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(60): Entering test case "testSimple"
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(66): info: check result->asText(7) == "MULTIPOLYGON(((-1.0000000 10.0000000,-1.0000000 0.0000000,-0.8750000 " "-0.4841229,-0.7500000 -0.6614378,-0.6250000 -0.7806247,-0.5000000 " "-0.8660254,-0.3750000 -0.9270248,-0.2500000 -0.9682458,-0.1250000 " "-0.9921567,0.0000000 -1.0000000,10.0000000 -1.0000000,10.1250000 " "-0.9921567,10.2500000 -0.9682458,10.3750000 -0.9270248,10.5000000 " "-0.8660254,10.6250000 -0.7806247,10.7500000 -0.6614378,10.8750000 " "-0.4841229,11.0000000 0.0000000,11.0000000 10.0000000,10.8750000 " "10.4841229,10.7500000 10.6614378,10.6250000 10.7806247,10.5000000 " "10.8660254,10.3750000 10.9270248,10.2500000 10.9682458,10.1250000 " "10.9921567,10.0000000 11.0000000,0.0000000 11.0000000,-0.1250000 " "10.9921567,-0.2500000 10.9682458,-0.3750000 10.9270248,-0.5000000 " "10.8660254,-0.6250000 10.7806247,-0.7500000 10.6614378,-0.8750000 " "10.4841229,-1.0000000 10.0000000)))" has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(60): Leaving test case "testSimple"; testing time: 2169us
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(83): Entering test case "testHoles"
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(95): info: check result->is<MultiPolygon>() has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(189): info: difference{} between algorithm::area(*result){47.714092714748745} and 47.7{47.700000000000003} doesn't exceed 1%
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(83): Leaving test case "testHoles"; testing time: 19419us
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(192): Entering test case "testPoint"
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(196): info: check result->asText(2) == "MULTIPOLYGON(((2.00 1.00,1.75 1.66,1.50 1.87,1.25 1.97,1.00 2.00,0.75 " "1.97,0.50 1.87,0.25 1.66,0.00 1.00,0.25 0.34,0.50 0.13,0.75 0.03,1.00 " "0.00,1.25 0.03,1.50 0.13,1.75 0.34,2.00 1.00)))" has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(192): Leaving test case "testPoint"; testing time: 1065us
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(203): Entering test case "testLineString"
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(261): info: difference{} between algorithm::area(*result){29.251516736123055} and 29.2515{29.2515} doesn't exceed 1%
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(203): Leaving test case "testLineString"; testing time: 88612us
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(264): Entering test case "testPolygonWithHoles"
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(431): info: difference{} between algorithm::area(*result){696.05182437787403} and 696.0{696} doesn't exceed 1%
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(264): Leaving test case "testPolygonWithHoles"; testing time: 69313us
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(434): Entering test case "testMultiPoint"
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(481): info: check algorithm::covers(*result, *expected) has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(434): Leaving test case "testMultiPoint"; testing time: 92309us
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(484): Entering test case "testMultiLineString"
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(547): info: check result->almostEqual(*expected, 0.1) has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(484): Leaving test case "testMultiLineString"; testing time: 12748us
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(550): Entering test case "testMultiPolygon"
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(624): info: check result->almostEqual(*expected, 0.1) has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(550): Leaving test case "testMultiPolygon"; testing time: 14899us
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(627): Entering test case "testGeometryCollection"
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(643): info: check algorithm::covers(*result, *expected) has passed
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(627): Leaving test case "testGeometryCollection"; testing time: 42212us
1: ./test/unit/SFCGAL/algorithm/OffsetTest.cpp(46): Leaving test suite "SFCGAL_algorithm_OffsetTest"; testing time: 345731us
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(43): Entering test suite "SFCGAL_algorithm_OrientationTest"
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(53): Entering test case "testHasConsistentOrientation3D_basicTriangles"
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(56): info: check algorithm::hasConsistentOrientation3D( triangulatedSurface ) has passed
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(64): info: check algorithm::hasConsistentOrientation3D( triangulatedSurface ) has passed
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(73): info: check algorithm::hasConsistentOrientation3D( triangulatedSurface ) has passed
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(82): info: check ! algorithm::hasConsistentOrientation3D( triangulatedSurface ) has passed
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(53): Leaving test case "testHasConsistentOrientation3D_basicTriangles"; testing time: 1325us
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(89): Entering test case "testHasConsistentOrientation3D_basicPolygons"
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(92): info: check algorithm::hasConsistentOrientation3D( polyhedralSurface ) has passed
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(105): info: check algorithm::hasConsistentOrientation3D( polyhedralSurface ) has passed
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(118): info: check algorithm::hasConsistentOrientation3D( polyhedralSurface ) has passed
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(131): info: check ! algorithm::hasConsistentOrientation3D( polyhedralSurface ) has passed
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(89): Leaving test case "testHasConsistentOrientation3D_basicPolygons"; testing time: 1398us
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(139): Entering test case "testIsCounterClockWiseOriented_Polygon"
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(149): info: check algorithm::isCounterClockWiseOriented( polygon ) has passed
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(151): info: check ! algorithm::isCounterClockWiseOriented( polygon ) has passed
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(139): Leaving test case "testIsCounterClockWiseOriented_Polygon"; testing time: 851us
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(155): Entering test case "testIsCounterClockWiseOriented_Triangle"
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(162): info: check algorithm::isCounterClockWiseOriented( triangle ) has passed
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(164): info: check ! algorithm::isCounterClockWiseOriented( triangle ) has passed
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(155): Leaving test case "testIsCounterClockWiseOriented_Triangle"; testing time: 802us
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(169): Entering test case "testIsCounterClockWiseOriented_LineString"
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(178): info: check algorithm::isCounterClockWiseOriented( ring ) has passed
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(180): info: check ! algorithm::isCounterClockWiseOriented( ring ) has passed
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(169): Leaving test case "testIsCounterClockWiseOriented_LineString"; testing time: 807us
1: ./test/unit/SFCGAL/algorithm/OrientationTest.cpp(43): Leaving test suite "SFCGAL_algorithm_OrientationTest"; testing time: 5659us
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(41): Entering test suite "SFCGAL_algorithm_PlaneTest"
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(43): Entering test case "testPlane1"
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(48): info: check plane.a() == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(49): info: check plane.b() == 0.0 has passed
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(50): info: check plane.c() == 2.0 has passed
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(43): Leaving test case "testPlane1"; testing time: 1082us
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(53): Entering test case "testPlane"
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(75): info: check 'LineString 0: LINESTRING(1 2 3,4 5 6) is plane' has passed
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(75): info: check 'LineString 1: LINESTRING(1 2 3,1 2 3,1 2 3,1 2 3) is plane' has passed
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(75): info: check 'LineString 2: LINESTRING(1 2 3,2 4 6,3 6 9,4 8 12) is plane' has passed
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(75): info: check 'LineString 3: LINESTRING(1 2 3,6 5 4,7 8 9) is plane' has passed
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(75): info: check 'LineString 4: LINESTRING(0 0 0,1 0 0,1 1 0,0 1 0,0 0 0) is plane' has passed
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(75): info: check 'LineString 5: LINESTRING(2 1 0,2 0 0,2 1 0,2 1 0,2 0 3) is plane' has passed
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(75): info: check 'LineString 6: LINESTRING(2 1 0,2 0 0,2 1 1,2 1 0,1 0 3) isn't plane' has passed
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(75): info: check 'LineString 7: LINESTRING(0 0 0, 1e-5 0 0, 1e-5 1e-5 0, 0 1e-5 1e-5) isn't plane' has passed
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(53): Leaving test case "testPlane"; testing time: 4221us
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(82): Entering test case "testPlane3DDivideByZeroCrash"
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(85): info: check degenerate_polygon->geometryTypeId() == TYPE_POLYGON has passed
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(98): info: check ok_polygon->geometryTypeId() == TYPE_POLYGON has passed
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(100): info: check algorithm::hasPlane3D< Kernel >(ok_polygon->as<Polygon>()) has passed
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(82): Leaving test case "testPlane3DDivideByZeroCrash"; testing time: 1344us
1: ./test/unit/SFCGAL/algorithm/PlaneTest.cpp(41): Leaving test suite "SFCGAL_algorithm_PlaneTest"; testing time: 6940us
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(45): Entering test suite "SFCGAL_algorithm_StraightSkeletonTest"
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(48): Entering test case "testTriangle"
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(55): info: check result->numGeometries() == 3U has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(56): info: check result->asText( 1 ) == expectedWKT has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(62): info: check result->numGeometries() == 3U has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(63): info: check result->asText( 1 ) == expectedWKT has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(48): Leaving test case "testTriangle"; testing time: 1866us
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(68): Entering test case "testPolygon"
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(75): info: check result->numGeometries() == 4U has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(76): info: check result->asText( 0 ) == expectedWKT has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(82): info: check result->numGeometries() == 4U has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(83): info: check result->asText( 0 ) == expectedWKT has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(68): Leaving test case "testPolygon"; testing time: 2176us
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(87): Entering test case "testPolygonWithHole"
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(96): info: check result->numGeometries() == 13 has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(118): info: check algorithm::covers( *r, *e ) has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(87): Leaving test case "testPolygonWithHole"; testing time: 11862us
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(122): Entering test case "testPolygonWithHoleTouchingShell"
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(125): info: check 'exception "NotImplementedException" raised as expected' has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(122): Leaving test case "testPolygonWithHoleTouchingShell"; testing time: 1642us
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(128): Entering test case "testPolygonWithTouchingHoles"
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(132): info: check 'exception "NotImplementedException" raised as expected' has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(128): Leaving test case "testPolygonWithTouchingHoles"; testing time: 4020us
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(136): Entering test case "testMultiPolygon"
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(140): info: check result->numGeometries() == 220U has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(136): Leaving test case "testMultiPolygon"; testing time: 398451us
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(144): Entering test case "testInvalidTypes"
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(158): info: check result->numGeometries() == 0U has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(158): info: check result->numGeometries() == 0U has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(144): Leaving test case "testInvalidTypes"; testing time: 1076us
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(163): Entering test case "testPostgisIssue3107"
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(166): info: check 'exception "NotImplementedException" raised as expected' has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(163): Leaving test case "testPostgisIssue3107"; testing time: 5223us
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(170): Entering test case "testMultiPolygonWithTouchingHoles"
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(173): info: check 'exception "NotImplementedException" raised as expected' has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(170): Leaving test case "testMultiPolygonWithTouchingHoles"; testing time: 4971us
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(176): Entering test case "testDistanceInM"
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(181): info: check out->asText( 1 ) == expectedWKT has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(176): Leaving test case "testDistanceInM"; testing time: 1459us
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(184): Entering test case "testMultiEmptyEmpty"
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(189): info: check out->asText( 1 ) == expectedWKT has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(184): Leaving test case "testMultiEmptyEmpty"; testing time: 737us
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(193): Entering test case "testDegenerateMultiLineString"
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(200): info: check algorithm::length( out->geometryN( i ) ) > tolerance has passed
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(193): Leaving test case "testDegenerateMultiLineString"; testing time: 20028us
1: ./test/unit/SFCGAL/algorithm/StraightSkeletonTest.cpp(45): Leaving test suite "SFCGAL_algorithm_StraightSkeletonTest"; testing time: 454707us
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(44): Entering test suite "SFCGAL_algorithm_TesselateTest"
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(47): Entering test case "testEmpty"
1: tesselate(POINT EMPTY)
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(57): info: check result->isEmpty() has passed
1: tesselate(LINESTRING EMPTY)
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(57): info: check result->isEmpty() has passed
1: tesselate(POLYGON EMPTY)
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(57): info: check result->isEmpty() has passed
1: tesselate(TRIANGLE EMPTY)
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(57): info: check result->isEmpty() has passed
1: tesselate(SOLID EMPTY)
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(57): info: check result->isEmpty() has passed
1: tesselate(GEOMETRYCOLLECTION EMPTY)
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(57): info: check result->isEmpty() has passed
1: tesselate(MULTIPOINT EMPTY)
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(57): info: check result->isEmpty() has passed
1: tesselate(MULTILINESTRING EMPTY)
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(57): info: check result->isEmpty() has passed
1: tesselate(MULTIPOLYGON EMPTY)
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(57): info: check result->isEmpty() has passed
1: tesselate(MULTISOLID EMPTY)
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(57): info: check result->isEmpty() has passed
1: tesselate(TIN EMPTY)
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(57): info: check result->isEmpty() has passed
1: tesselate(POLYHEDRALSURFACE EMPTY)
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(57): info: check result->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(47): Leaving test case "testEmpty"; testing time: 2389us
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(65): Entering test case "testPoint"
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(69): info: check algorithm::tesselate( *g )->asText( 1 ) == wkt has passed
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(65): Leaving test case "testPoint"; testing time: 805us
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(71): Entering test case "testLineString"
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(75): info: check algorithm::tesselate( *g )->asText( 1 ) == wkt has passed
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(71): Leaving test case "testLineString"; testing time: 839us
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(77): Entering test case "testMultiPoint"
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(81): info: check algorithm::tesselate( *g )->asText( 1 ) == wkt has passed
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(77): Leaving test case "testMultiPoint"; testing time: 829us
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(83): Entering test case "testMultiLineString"
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(87): info: check algorithm::tesselate( *g )->asText( 1 ) == wkt has passed
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(83): Leaving test case "testMultiLineString"; testing time: 894us
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(94): Entering test case "testPolygon"
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(100): info: check result->asText( 1 ) == wktOut has passed
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(94): Leaving test case "testPolygon"; testing time: 1293us
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(102): Entering test case "testMultiPolygon"
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(108): info: check result->asText( 1 ) == wktOut has passed
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(102): Leaving test case "testMultiPolygon"; testing time: 1816us
1: ./test/unit/SFCGAL/algorithm/TesselateTest.cpp(44): Leaving test suite "SFCGAL_algorithm_TesselateTest"; testing time: 9529us
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(43): Entering test suite "SFCGAL_algorithm_TranslateTest"
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(46): Entering test case "testEmpty"
1: Point
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(57): info: check g->isEmpty() has passed
1: LineString
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(57): info: check g->isEmpty() has passed
1: Polygon
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(57): info: check g->isEmpty() has passed
1: Triangle
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(57): info: check g->isEmpty() has passed
1: Solid
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(57): info: check g->isEmpty() has passed
1: GeometryCollection
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(57): info: check g->isEmpty() has passed
1: MultiPoint
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(57): info: check g->isEmpty() has passed
1: MultiLineString
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(57): info: check g->isEmpty() has passed
1: MultiPolygon
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(57): info: check g->isEmpty() has passed
1: MultiSolid
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(57): info: check g->isEmpty() has passed
1: TriangulatedSurface
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(57): info: check g->isEmpty() has passed
1: PolyhedralSurface
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(55): info: check g.get() != __null has passed
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(57): info: check g->isEmpty() has passed
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(46): Leaving test case "testEmpty"; testing time: 2798us
1: ./test/unit/SFCGAL/algorithm/TranslateTest.cpp(43): Leaving test suite "SFCGAL_algorithm_TranslateTest"; testing time: 2899us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(40): Entering test suite "SFCGAL_algorithm_UnionTest"
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(42): Entering test case "Handle1"
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(48): info: check *u == *io::readWkt( "POINT(0 1)" ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(42): Leaving test case "Handle1"; testing time: 905us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(51): Entering test case "Handle2"
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(57): info: check *u == *io::readWkt( "POINT(0 1)" ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(51): Leaving test case "Handle2"; testing time: 877us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(60): Entering test case "PointPoint"
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(67): info: check *u == *io::readWkt( "POINT(0 1)" ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(74): info: check *u == *io::readWkt( "MULTIPOINT(0 0,0 1)" ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(81): info: check *u == *io::readWkt( "POINT(0 1 1)" ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(88): info: check *u == *io::readWkt( "MULTIPOINT(0 0 0,0 0 1)" ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(60): Leaving test case "PointPoint"; testing time: 1654us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(92): Entering test case "PointLine"
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(99): info: check *u == *io::readWkt( "LINESTRING(-1 0,.5 0,1 0)" ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(106): info: check *u == *io::readWkt( "LINESTRING(0 0 -1,0 0 .5,0 0 1)" ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(92): Leaving test case "PointLine"; testing time: 1400us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(110): Entering test case "LineLine"
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(117): info: check *u == *io::readWkt( "MULTILINESTRING((-1 0,1 0),(-1 1,1 1))" ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(124): info: check *u == *io::readWkt( "MULTILINESTRING((-1 0,0 0),(0 0,1 0),(0 -1,0 0),(0 0,0 1))" ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(110): Leaving test case "LineLine"; testing time: 1573us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(128): Entering test case "LineVolume"
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(139): info: check u->geometryTypeId() == TYPE_GEOMETRYCOLLECTION has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(140): info: check u->geometryN( 0 ).geometryTypeId() == TYPE_LINESTRING has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(141): info: check u->geometryN( 1 ).geometryTypeId() == TYPE_LINESTRING has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(142): info: check u->geometryN( 2 ).geometryTypeId() == TYPE_SOLID has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(128): Leaving test case "LineVolume"; testing time: 54313us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(145): Entering test case "PointSurface"
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(152): info: check *u == *io::readWkt( "TRIANGLE((0 0,0 1,1 0,0 0))" ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(159): info: check *u == *io::readWkt( "TRIANGLE((0 0 1,0 1 1,1 0 1,0 0 1))" ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(145): Leaving test case "PointSurface"; testing time: 2175us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(163): Entering test case "PointVolume"
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(175): info: check u->geometryTypeId() == TYPE_SOLID has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(180): info: check u->geometryTypeId() == TYPE_GEOMETRYCOLLECTION has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(163): Leaving test case "PointVolume"; testing time: 105015us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(184): Entering test case "TriangleTriangle"
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(191): info: check *u == *io::readWkt( "TRIANGLE((0 0,0 1,1 0,0 0))" ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(184): Leaving test case "TriangleTriangle"; testing time: 2908us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(195): Entering test case "PolygonPolygon1"
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(201): info: check *u == *io::readWkt( "POLYGON((-1 -1,1 -1,1 1,-1 1,-1 -1))" ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(209): info: check *u == *io::readWkt( "POLYGON((0 0,1 0,2 0,2 1,1 1,0 1,0 0))" ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(195): Leaving test case "PolygonPolygon1"; testing time: 6181us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(213): Entering test case "PolygonPolygon2"
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(227): info: check u->geometryTypeId() == TYPE_POLYGON has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(228): info: check algorithm::area3D( *u ) == 2.5 has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(233): info: check u->geometryTypeId() == TYPE_TRIANGULATEDSURFACE has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(234): info: check algorithm::area3D( *u ) == 2.5 has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(213): Leaving test case "PolygonPolygon2"; testing time: 37812us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(238): Entering test case "PolygonPolygon3"
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(256): info: check std::abs( algorithm::area( *u ) - 25.56 ) < .01 has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(261): info: check std::abs( algorithm::area3D( *u ) - 25.56 ) < .01 has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(238): Leaving test case "PolygonPolygon3"; testing time: 18520963us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(265): Entering test case "GardenFailures1"
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(273): info: check algorithm::area( *a ) + algorithm::area( *b ) == algorithm::area( *u ) has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(265): Leaving test case "GardenFailures1"; testing time: 6651us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(277): Entering test case "GardenFailures2"
1: Test case SFCGAL_algorithm_UnionTest/GardenFailures2 did not check any assertions
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(277): Leaving test case "GardenFailures2"; testing time: 11858us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(288): Entering test case "GardenFailures3"
1: Test case SFCGAL_algorithm_UnionTest/GardenFailures3 did not check any assertions
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(288): Leaving test case "GardenFailures3"; testing time: 1041us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(299): Entering test case "GardenFailures4"
1: Test case SFCGAL_algorithm_UnionTest/GardenFailures4 did not check any assertions
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(299): Leaving test case "GardenFailures4"; testing time: 7052us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(310): Entering test case "GardenFailures5"
1: Test case SFCGAL_algorithm_UnionTest/GardenFailures5 did not check any assertions
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(310): Leaving test case "GardenFailures5"; testing time: 4579us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(321): Entering test case "GardenFailures6"
1: Test case SFCGAL_algorithm_UnionTest/GardenFailures6 did not check any assertions
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(321): Leaving test case "GardenFailures6"; testing time: 7729us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(332): Entering test case "GardenFailures7"
1: Test case SFCGAL_algorithm_UnionTest/GardenFailures7 did not check any assertions
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(332): Leaving test case "GardenFailures7"; testing time: 6016us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(340): Entering test case "VolumeVolume"
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(353): info: check u->geometryTypeId() == TYPE_MULTISOLID has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(354): info: check algorithm::volume( *u ) == 2 has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(360): info: check u->geometryTypeId() == TYPE_SOLID has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(361): info: check algorithm::volume( *u ) == 1.5 has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(367): info: check u->geometryTypeId() == TYPE_SOLID has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(368): info: check algorithm::volume( *u ) == 2 has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(375): info: check u->geometryTypeId() == TYPE_MULTISOLID has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(376): info: check algorithm::volume( *u ) == 2 has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(383): info: check u->geometryTypeId() == TYPE_MULTISOLID has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(384): info: check algorithm::volume( *u ) == 2 has passed
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(340): Leaving test case "VolumeVolume"; testing time: 1374936us
1: ./test/unit/SFCGAL/algorithm/UnionTest.cpp(40): Leaving test suite "SFCGAL_algorithm_UnionTest"; testing time: 20157961us
1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(34): Entering test suite "SFCGAL_algorithm_VolumeTest"
1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(36): Entering test case "cubeVolume"
1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(45): info: check algorithm::volume(*s) == 1 has passed
1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(36): Leaving test case "cubeVolume"; testing time: 32772us
1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(48): Entering test case "cubeWithHoleVolume"
1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(65): info: check algorithm::volume( s->as<Solid>(), algorithm::NoValidityCheck()) - ref < 0.001 has passed
1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(48): Leaving test case "cubeWithHoleVolume"; testing time: 103567us
1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(70): Entering test case "invertedCubeVolume"
1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(79): info: check algorithm::volume(*s) == -1 has passed
1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(70): Leaving test case "invertedCubeVolume"; testing time: 35199us
1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(82): Entering test case "polyhedronVolume"
1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(93): info: check vol * 6 == 1.0 has passed
1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(82): Leaving test case "polyhedronVolume"; testing time: 11234us
1: ./test/unit/SFCGAL/algorithm/VolumeTest.cpp(34): Leaving test suite "SFCGAL_algorithm_VolumeTest"; testing time: 183612us
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(40): Entering test suite "SFCGAL_sfcgal_cTest"
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(51): Entering test case "testErrorOnBadGeometryType"
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(60): info: check 2 == sfcgal_linestring_num_points( gl ) has passed
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(61): info: check hasError == false has passed
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(64): info: check sfcgal_triangle_vertex( gl, 0 ) == 0 has passed
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(65): info: check hasError == true has passed
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(70): info: check hasError == false has passed
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(74): info: check hasError == true has passed
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(51): Leaving test case "testErrorOnBadGeometryType"; testing time: 1645us
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(77): Entering test case "testStraightSkeletonPolygon"
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(87): info: check hasError == false has passed
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(88): info: check 5 == sfcgal_geometry_collection_num_geometries( sk ) has passed
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(77): Leaving test case "testStraightSkeletonPolygon"; testing time: 1578us
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(91): Entering test case "testStraightSkeletonMultiPolygon"
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(101): info: check hasError == false has passed
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(102): info: check 8 == sfcgal_geometry_collection_num_geometries( sk ) has passed
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(91): Leaving test case "testStraightSkeletonMultiPolygon"; testing time: 1972us
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(105): Entering test case "testApproximateMedialAxis"
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(115): info: check hasError == false has passed
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(120): info: check 11 == sfcgal_geometry_collection_num_geometries( sk ) has passed
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(105): Leaving test case "testApproximateMedialAxis"; testing time: 4285us
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(125): Entering test case "testCovers"
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(136): info: check sfcgal_geometry_covers( g1.get(), g2.get() ) has passed
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(125): Leaving test case "testCovers"; testing time: 2375us
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(139): Entering test case "testLineSubstring"
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(146): info: check hasError == false has passed
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(148): info: check sfcgal_geometry_covers_3d( ls, g2.get() ) has passed
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(139): Leaving test case "testLineSubstring"; testing time: 1411us
1: ./test/unit/SFCGAL/capi/sfcgal_cTest.cpp(40): Leaving test suite "SFCGAL_sfcgal_cTest"; testing time: 14488us
1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(32): Entering test suite "SFCGAL_detail_ComplexComparatorTest"
1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(34): Entering test case "testComparator"
1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(38): info: check ! less( std::complex< double >( 1.0,0.0 ), std::complex< double >( 0.0,0.0 ) ) has passed
1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(39): info: check ! less( std::complex< double >( 0.0,0.0 ), std::complex< double >( 0.0,0.0 ) ) has passed
1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(40): info: check less( std::complex< double >( 0.0,0.0 ), std::complex< double >( 1.0,0.0 ) ) has passed
1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(41): info: check less( std::complex< double >( 0.0,0.0 ), std::complex< double >( 0.0,1.0 ) ) has passed
1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(34): Leaving test case "testComparator"; testing time: 1092us
1: ./test/unit/SFCGAL/detail/ComplexComparatorTest.cpp(32): Leaving test suite "SFCGAL_detail_ComplexComparatorTest"; testing time: 1277us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(32): Entering test suite "SFCGAL_detail_IntervalTest"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(35): Entering test case "testDefaultConstructor"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(38): info: check std::isnan( bound.lower() ) has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(39): info: check std::isnan( bound.upper() ) has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(35): Leaving test case "testDefaultConstructor"; testing time: 855us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(43): Entering test case "testConstructorWithValue"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(46): info: check bound.lower() == 5.0 has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(47): info: check bound.upper() == 5.0 has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(43): Leaving test case "testConstructorWithValue"; testing time: 866us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(51): Entering test case "testConstructorWithTwoValues"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(54): info: check bound.lower() == 3.0 has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(55): info: check bound.upper() == 5.0 has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(51): Leaving test case "testConstructorWithTwoValues"; testing time: 772us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(64): Entering test case "testEmpty"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(67): info: check bound.isEmpty() has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(64): Leaving test case "testEmpty"; testing time: 695us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(69): Entering test case "testNotEmpty"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(72): info: check ! bound.isEmpty() has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(69): Leaving test case "testNotEmpty"; testing time: 628us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(78): Entering test case "testWidth"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(81): info: check bound.width() == 1.0 has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(78): Leaving test case "testWidth"; testing time: 630us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(85): Entering test case "testExpandByEmpty"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(89): info: check bound.isEmpty() has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(85): Leaving test case "testExpandByEmpty"; testing time: 631us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(93): Entering test case "testExpandToIncludeInterval_emptyExpanded"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(97): info: check bound.lower() == 0.0 has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(98): info: check bound.upper() == 1.0 has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(93): Leaving test case "testExpandToIncludeInterval_emptyExpanded"; testing time: 756us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(100): Entering test case "testExpandToIncludeInterval_expandByEmpty"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(104): info: check bound.lower() == 0.0 has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(105): info: check bound.upper() == 1.0 has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(100): Leaving test case "testExpandToIncludeInterval_expandByEmpty"; testing time: 756us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(107): Entering test case "testExpandToIncludeInterval_classic"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(111): info: check bound.lower() == -1.0 has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(112): info: check bound.upper() == 2.0 has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(107): Leaving test case "testExpandToIncludeInterval_classic"; testing time: 764us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(117): Entering test case "testExpandToIncludeValue_classic1"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(121): info: check bound.lower() == 0.0 has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(122): info: check bound.upper() == 2.0 has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(117): Leaving test case "testExpandToIncludeValue_classic1"; testing time: 777us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(124): Entering test case "testExpandToIncludeValue_classic2"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(128): info: check bound.lower() == -2.0 has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(129): info: check bound.upper() == 1.0 has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(124): Leaving test case "testExpandToIncludeValue_classic2"; testing time: 791us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(133): Entering test case "testIntersects_emptyBehavior"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(135): info: check ! Interval().intersects( Interval() ) has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(136): info: check ! Interval( 0.0,1.0 ).intersects( Interval() ) has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(137): info: check ! Interval().intersects( Interval( 0.0,1.0 ) ) has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(133): Leaving test case "testIntersects_emptyBehavior"; testing time: 909us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(140): Entering test case "testIntersects_normalBehavior"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(142): info: check Interval( 0.0,1.0 ).intersects( Interval( -1.0,0.5 ) ) has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(143): info: check Interval( 0.0,1.0 ).intersects( Interval( 0.3,0.5 ) ) has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(144): info: check Interval( 0.0,1.0 ).intersects( Interval( 0.5,2.0 ) ) has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(146): info: check ! Interval( 0.0,1.0 ).intersects( Interval( 2.0,3.0 ) ) has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(147): info: check ! Interval( 2.0,3.0 ).intersects( Interval( 0.0,1.0 ) ) has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(140): Leaving test case "testIntersects_normalBehavior"; testing time: 1152us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(149): Entering test case "testIntersects_limitBehavior"
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(151): info: check Interval( 0.0,1.0 ).intersects( Interval( 1.0,2.0 ) ) has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(152): info: check Interval( 0.0,1.0 ).intersects( Interval( -1.0,0.0 ) ) has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(154): info: check Interval( 1.0,2.0 ).intersects( Interval( 0.0,1.0 ) ) has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(155): info: check Interval( -1.0,0.0 ).intersects( Interval( 0.0,1.0 ) ) has passed
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(149): Leaving test case "testIntersects_limitBehavior"; testing time: 1126us
1: ./test/unit/SFCGAL/detail/IntervalTest.cpp(32): Leaving test suite "SFCGAL_detail_IntervalTest"; testing time: 14859us
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(32): Entering test suite "SFCGAL_GeometryGraphBuilderTest"
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(34): Entering test case "addPoint"
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(48): info: check graph.numVertices() == 3U has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(49): info: check graph.numEdges() == 0U has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(50): info: check b == d has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(52): info: check graph[ a ].coordinate == Coordinate( 0.0,0.0,0.0 ) has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(53): info: check graph[ b ].coordinate == Coordinate( 1.0,1.0,1.0 ) has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(54): info: check graph[ c ].coordinate == Coordinate( 2.0,2.0,2.0 ) has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(34): Leaving test case "addPoint"; testing time: 1375us
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(59): Entering test case "addLineString"
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(76): info: check graph.numVertices() == 4U has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(77): info: check graph.numEdges() == 4U has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(81): info: check graph.target( sharedLineString[ i ] ) == graph.source( sharedLineString[ ( i+1 ) % 4 ] ) has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(81): info: check graph.target( sharedLineString[ i ] ) == graph.source( sharedLineString[ ( i+1 ) % 4 ] ) has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(81): info: check graph.target( sharedLineString[ i ] ) == graph.source( sharedLineString[ ( i+1 ) % 4 ] ) has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(81): info: check graph.target( sharedLineString[ i ] ) == graph.source( sharedLineString[ ( i+1 ) % 4 ] ) has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(59): Leaving test case "addLineString"; testing time: 1353us
1: ./test/unit/SFCGAL/graph/GeometryGraphBuilderTest.cpp(32): Leaving test suite "SFCGAL_GeometryGraphBuilderTest"; testing time: 3159us
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(30): Entering test suite "SFCGAL_GeometryGraphTest"
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(32): Entering test case "addVertexAndEdges"
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(42): info: check graph.source( ab ) == a has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(43): info: check graph.target( ab ) == b has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(45): info: check graph.numVertices() == 2U has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(46): info: check graph.numEdges() == 1U has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(32): Leaving test case "addVertexAndEdges"; testing time: 1106us
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(51): Entering test case "adjacentVertices"
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(67): info: check bAjacentVertices.size() == 2U has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(68): info: check bAjacentVertices.count( a ) == 1U has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(69): info: check bAjacentVertices.count( c ) == 1U has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(51): Leaving test case "adjacentVertices"; testing time: 984us
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(74): Entering test case "inOutEdges"
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(95): info: check inEdges.size() == 1U has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(96): info: check inEdges[0] == ab has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(98): info: check outEdges.size() == 1U has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(99): info: check outEdges[0] == bc has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(101): info: check inOutEdges.size() == 2U has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(103): info: check ( inOutEdges[0].first == ab && inOutEdges[0].second == REVERSE ) || ( inOutEdges[1].first == ab && inOutEdges[1].second == REVERSE ) has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(106): info: check ( inOutEdges[0].first == bc && inOutEdges[0].second == DIRECT ) || ( inOutEdges[1].first == bc && inOutEdges[1].second == DIRECT ) has passed
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(74): Leaving test case "inOutEdges"; testing time: 1495us
1: ./test/unit/SFCGAL/graph/GeometryGraphTest.cpp(30): Leaving test suite "SFCGAL_GeometryGraphTest"; testing time: 4201us
1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(30): Entering test suite "SFCGAL_graph_algorithm_IsHalfEdgeTest"
1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(33): Entering test case "basicTestCase"
1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(60): info: check algorithm::isHalfEdge( graph ) has passed
1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(65): info: check algorithm::isHalfEdge( graph ) has passed
1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(70): info: check algorithm::isHalfEdge( graph ) has passed
1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(72): info: check ! algorithm::isHalfEdge( graph ) has passed
1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(33): Leaving test case "basicTestCase"; testing time: 1136us
1: ./test/unit/SFCGAL/graph/algorithm/IsHalfEdgeTest.cpp(30): Leaving test suite "SFCGAL_graph_algorithm_IsHalfEdgeTest"; testing time: 1343us
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(45): Entering test suite "SFCGAL_io_SerializationTest"
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(47): Entering test case "textTest"
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(67): info: check pt1 == rpt1 has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(68): info: check q1 == rq1 has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(47): Leaving test case "textTest"; testing time: 1445us
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(71): Entering test case "binaryTest"
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(86): info: check pt == rpt has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(71): Leaving test case "binaryTest"; testing time: 989us
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(89): Entering test case "geometryTest"
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(103): info: check io::readBinaryGeometry( io::writeBinaryGeometry( *g1 ) )->asText() == g1->asText() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(104): info: check io::readBinaryGeometry( io::writeBinaryGeometry( *g2 ) )->asText() == g2->asText() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(105): info: check io::readBinaryGeometry( io::writeBinaryGeometry( *g3 ) )->asText() == g3->asText() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(106): info: check io::readBinaryGeometry( io::writeBinaryGeometry( *g4 ) )->asText() == g4->asText() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(107): info: check io::readBinaryGeometry( io::writeBinaryGeometry( *g5 ) )->asText() == g5->asText() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(108): info: check io::readBinaryGeometry( io::writeBinaryGeometry( *g6 ) )->asText() == g6->asText() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(109): info: check io::readBinaryGeometry( io::writeBinaryGeometry( *g7 ) )->asText() == g7->asText() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(110): info: check io::readBinaryGeometry( io::writeBinaryGeometry( *g8 ) )->asText() == g8->asText() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(111): info: check io::readBinaryGeometry( io::writeBinaryGeometry( *g9 ) )->asText() == g9->asText() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(112): info: check io::readBinaryGeometry( io::writeBinaryGeometry( *g10 ) )->asText() == g10->asText() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(113): info: check io::readBinaryGeometry( io::writeBinaryGeometry( *g11 ) )->asText() == g11->asText() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(89): Leaving test case "geometryTest"; testing time: 11776us
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(117): Entering test case "caseTest"
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(120): info: check io::readBinaryGeometry( io::writeBinaryGeometry( *g1 ) )->asText() == g1->asText() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(117): Leaving test case "caseTest"; testing time: 1078us
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(123): Entering test case "extBinaryTest"
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(138): info: check mg1->asText() == ng2->asText() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(123): Leaving test case "extBinaryTest"; testing time: 1719us
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(143): Entering test case "preparedGeometryTest"
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(149): info: check io::readBinaryPrepared( io::writeBinaryPrepared( *g1 ) )->asEWKT() == g1->asEWKT() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(150): info: check io::readBinaryPrepared( io::writeBinaryPrepared( *g2 ) )->asEWKT() == g2->asEWKT() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(151): info: check io::readBinaryPrepared( io::writeBinaryPrepared( *g3 ) )->asEWKT() == g3->asEWKT() has passed
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(143): Leaving test case "preparedGeometryTest"; testing time: 2110us
1: ./test/unit/SFCGAL/io/SerializationTest.cpp(45): Leaving test suite "SFCGAL_io_SerializationTest"; testing time: 20294us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(44): Entering test suite "SFCGAL_io_WktReaderTest"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(48): Entering test case "pointEmpty"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(51): info: check g->is< Point >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(52): info: check g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(48): Leaving test case "pointEmpty"; testing time: 927us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(56): Entering test case "pointXY"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(59): info: check g->is< Point >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(60): info: check ! g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(62): info: check g->as< Point >().x() == 4.0 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(63): info: check g->as< Point >().y() == 6.0 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(56): Leaving test case "pointXY"; testing time: 1160us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(66): Entering test case "pointXYZ_implicit"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(69): info: check g->is< Point >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(70): info: check ! g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(72): info: check g->is3D() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(73): info: check ! g->isMeasured() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(75): info: check g->as< Point >().x() == 4.0 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(76): info: check g->as< Point >().y() == 5.0 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(77): info: check g->as< Point >().z() == 6.0 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(66): Leaving test case "pointXYZ_implicit"; testing time: 1447us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(80): Entering test case "pointXYZ_explicit"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(83): info: check g->is< Point >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(84): info: check ! g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(86): info: check g->is3D() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(87): info: check ! g->isMeasured() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(89): info: check g->as< Point >().x() == 4.0 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(90): info: check g->as< Point >().y() == 5.0 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(91): info: check g->as< Point >().z() == 6.0 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(80): Leaving test case "pointXYZ_explicit"; testing time: 1515us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(95): Entering test case "pointXYM_explicit"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(98): info: check g->is< Point >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(99): info: check ! g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(101): info: check ! g->is3D() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(102): info: check g->isMeasured() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(104): info: check g->as< Point >().x() == 4.0 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(105): info: check g->as< Point >().y() == 5.0 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(106): info: check g->as< Point >().m() == 6.0 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(95): Leaving test case "pointXYM_explicit"; testing time: 1513us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(112): Entering test case "lineStringEmpty"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(115): info: check g->is< LineString >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(116): info: check g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(112): Leaving test case "lineStringEmpty"; testing time: 867us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(119): Entering test case "lineString_twoPoints"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(122): info: check g->is< LineString >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(123): info: check ! g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(124): info: check g->as< LineString >().numPoints() == 2U has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(119): Leaving test case "lineString_twoPoints"; testing time: 1074us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(127): Entering test case "lineString_twoPoints3D"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(130): info: check g->is< LineString >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(131): info: check ! g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(132): info: check g->as< LineString >().numPoints() == 2U has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(133): info: check g->as< LineString >().pointN( 0 ).is3D() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(134): info: check g->as< LineString >().pointN( 1 ).is3D() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(127): Leaving test case "lineString_twoPoints3D"; testing time: 1289us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(140): Entering test case "polygonEmpty"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(143): info: check g->is< Polygon >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(144): info: check g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(140): Leaving test case "polygonEmpty"; testing time: 863us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(149): Entering test case "polygonWithFourPoints"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(152): info: check g->is< Polygon >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(153): info: check ! g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(154): info: check g->as< Polygon >().exteriorRing().numPoints() == 4U has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(149): Leaving test case "polygonWithFourPoints"; testing time: 1095us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(162): Entering test case "multiPointEmpty"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(165): info: check g->is< MultiPoint >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(166): info: check g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(162): Leaving test case "multiPointEmpty"; testing time: 892us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(169): Entering test case "multiPointEmpty2"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(172): info: check g->asText() == "MULTIPOINT((0/1 0/1),(1/1 1/1))" has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(173): info: check g->is< MultiPoint >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(174): info: check g->numGeometries() == 2 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(169): Leaving test case "multiPointEmpty2"; testing time: 1139us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(177): Entering test case "multiPointEmpty3"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(180): info: check g->asText() == "MULTIPOINT EMPTY" has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(181): info: check g->is< MultiPoint >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(182): info: check g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(177): Leaving test case "multiPointEmpty3"; testing time: 1061us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(187): Entering test case "multiLineStringEmpty"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(190): info: check g->is< MultiLineString >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(191): info: check g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(187): Leaving test case "multiLineStringEmpty"; testing time: 883us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(197): Entering test case "multiPolygonEmpty"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(200): info: check g->is< MultiPolygon >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(201): info: check g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(197): Leaving test case "multiPolygonEmpty"; testing time: 796us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(208): Entering test case "geometryCollectionEmpty"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(211): info: check g->is< GeometryCollection >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(212): info: check g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(208): Leaving test case "geometryCollectionEmpty"; testing time: 810us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(219): Entering test case "triangulatedSurface_Empty"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(222): info: check g->is< TriangulatedSurface >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(223): info: check g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(219): Leaving test case "triangulatedSurface_Empty"; testing time: 799us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(226): Entering test case "triangulatedSurface_fourTriangles"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(235): info: check g->is< TriangulatedSurface >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(236): info: check ! g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(238): info: check g->as< TriangulatedSurface >().numGeometries() == 4U has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(226): Leaving test case "triangulatedSurface_fourTriangles"; testing time: 1586us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(241): Entering test case "wkt_exactTest"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(244): info: check g->is< LineString >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(245): info: check ! g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(246): info: check g->as< LineString >().numPoints() == 2U has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(255): info: check xn == 2 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(256): info: check xd == 3 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(257): info: check yn == 3 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(258): info: check yd == 2 has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(241): Leaving test case "wkt_exactTest"; testing time: 1734us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(261): Entering test case "charArrayRead"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(265): info: check g->is< LineString >() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(266): info: check ! g->isEmpty() has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(267): info: check g->as< LineString >().numPoints() == 2U has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(261): Leaving test case "charArrayRead"; testing time: 1057us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(270): Entering test case "wktExtraCharacters"
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(280): info: check err == "Extra characters in WKT: POINT(1 0)" has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(283): info: check threw has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(294): info: check err == "Extra characters in WKT: POINT(1 0)" has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(297): info: check threw has passed
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(270): Leaving test case "wktExtraCharacters"; testing time: 1222us
1: ./test/unit/SFCGAL/io/WktReaderTest.cpp(44): Leaving test suite "SFCGAL_io_WktReaderTest"; testing time: 27908us
1: ./test/unit/SFCGAL/transform/AffineTransform2Test.cpp(29): Entering test suite "SFCGAL_transform_AffineTransform2Test"
1: ./test/unit/SFCGAL/transform/AffineTransform2Test.cpp(31): Entering test case "simpleTranslate"
1: ./test/unit/SFCGAL/transform/AffineTransform2Test.cpp(43): info: check g.pointN( 0 ).asText( 5 ) == "POINT(1.00000 2.00000)" has passed
1: ./test/unit/SFCGAL/transform/AffineTransform2Test.cpp(44): info: check g.pointN( 1 ).asText( 5 ) == "POINT(2.00000 3.00000)" has passed
1: ./test/unit/SFCGAL/transform/AffineTransform2Test.cpp(31): Leaving test case "simpleTranslate"; testing time: 989us
1: ./test/unit/SFCGAL/transform/AffineTransform2Test.cpp(29): Leaving test suite "SFCGAL_transform_AffineTransform2Test"; testing time: 1186us
1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(31): Entering test suite "SFCGAL_transform_ForceZOrderPointsTest"
1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(33): Entering test case "simple"
1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(38): info: check ! p.isCounterClockWiseOriented() has passed
1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(43): info: check g1->is3D() has passed
1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(44): info: check g1->as<Polygon>().isCounterClockWiseOriented() has passed
1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(33): Leaving test case "simple"; testing time: 1209us
1: ./test/unit/SFCGAL/transform/ForceZOrderPointsTest.cpp(31): Leaving test suite "SFCGAL_transform_ForceZOrderPointsTest"; testing time: 1428us
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(30): Entering test suite "SFCGAL_triangulate_ConstraintDelaunayTriangulationTest"
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(33): Entering test case "testDefaultConstructor"
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(36): info: check triangulation.numVertices() == 0U has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(37): info: check triangulation.numTriangles() == 0U has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(33): Leaving test case "testDefaultConstructor"; testing time: 995us
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(40): Entering test case "testTriangulateSquare"
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(53): info: check triangulation.numVertices() == 4U has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(54): info: check triangulation.numTriangles() == 2U has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(62): info: check triangulation.numVertices() == 4U has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(63): info: check triangulation.numTriangles() == 2U has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(70): info: check it->info().nestingLevel == -1 has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(70): info: check it->info().nestingLevel == -1 has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(70): info: check it->info().nestingLevel == -1 has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(70): info: check it->info().nestingLevel == -1 has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(70): info: check it->info().nestingLevel == -1 has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(70): info: check it->info().nestingLevel == -1 has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(80): info: check it->info().nestingLevel == 0 has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(83): info: check it->info().nestingLevel == 1 has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(80): info: check it->info().nestingLevel == 0 has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(83): info: check it->info().nestingLevel == 1 has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(80): info: check it->info().nestingLevel == 0 has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(80): info: check it->info().nestingLevel == 0 has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(40): Leaving test case "testTriangulateSquare"; testing time: 2683us
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(91): Entering test case "testProjectionPlane"
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(104): info: check triangulation.numVertices() == 4U has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(105): info: check triangulation.numTriangles() == 2U has passed
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(91): Leaving test case "testProjectionPlane"; testing time: 926us
1: ./test/unit/SFCGAL/triangulate/ConstraintDelaunayTriangulationTest.cpp(30): Leaving test suite "SFCGAL_triangulate_ConstraintDelaunayTriangulationTest"; testing time: 5363us
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(30): Entering test suite "SFCGAL_triangulate_Triangulate2DZTest"
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(32): Entering test case "testPoint"
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(36): info: check triangulation.numVertices() == 1U has passed
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(37): info: check triangulation.numTriangles() == 0U has passed
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(32): Leaving test case "testPoint"; testing time: 929us
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(40): Entering test case "testLineString"
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(44): info: check triangulation.numVertices() == 4U has passed
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(45): info: check triangulation.numTriangles() == 2U has passed
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(40): Leaving test case "testLineString"; testing time: 974us
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(48): Entering test case "testPolygonWithHole"
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(52): info: check triangulation.numVertices() == 8U has passed
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(53): info: check triangulation.numTriangles() == 10U has passed
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(48): Leaving test case "testPolygonWithHole"; testing time: 2521us
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(57): Entering test case "testMultiPoint"
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(61): info: check triangulation.numVertices() == 4U has passed
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(62): info: check triangulation.numTriangles() == 2U has passed
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(57): Leaving test case "testMultiPoint"; testing time: 1123us
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(68): Entering test case "testMultiPolygon"
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(72): info: check triangulation.numVertices() == 41U has passed
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(73): info: check triangulation.numTriangles() == 72U has passed
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(68): Leaving test case "testMultiPolygon"; testing time: 11044us
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(79): Entering test case "testSolid"
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(89): info: check 'exception "GeometryInvalidityException" raised as expected' has passed
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(79): Leaving test case "testSolid"; testing time: 3269us
1: ./test/unit/SFCGAL/triangulate/Triangulate2DZTest.cpp(30): Leaving test suite "SFCGAL_triangulate_Triangulate2DZTest"; testing time: 20995us
1: Leaving test module "UnitTestSFCGAL"; testing time: 39599061us
1: 
1: *** No errors detected
1: 
1/2 Test #1: unit-test ........................   Passed   39.65 sec
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){0} and expectedDistance{0} doesn't exceed 1e-13%
2: /<<PKGBUILDDIR>>/test/data/DistanceTest.txt:43
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(125): info: difference{} between gA->distance3D( *gB ){0} and expectedDistance{0} doesn't exceed 1e-13%
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(54): Leaving test case "testFileDistanceTest"; testing time: 190654254us
2: ./test/regress/standalone/SFCGAL/DistanceTest.cpp(49): Leaving test suite "SFCGAL_DistanceTest"; testing time: 190654355us
2: ./test/regress/standalone/SFCGAL/IntersectionTest.cpp(31): Entering test suite "SFCGAL_IntersectionTest"
2: ./test/regress/standalone/SFCGAL/IntersectionTest.cpp(35): Entering test case "test_postgis_4157"
2: Test case SFCGAL_IntersectionTest/test_postgis_4157 did not check any assertions
2: ./test/regress/standalone/SFCGAL/IntersectionTest.cpp(35): Leaving test case "test_postgis_4157"; testing time: 21026us
2: ./test/regress/standalone/SFCGAL/IntersectionTest.cpp(31): Leaving test suite "SFCGAL_IntersectionTest"; testing time: 21203us
2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(45): Entering test suite "SFCGAL_IntersectsTest"
2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(88): Entering test case "testLimitsIntersects"
2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(94): info: check ifs.good() has passed
2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(106): info: check throws == false has passed
2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(88): Leaving test case "testLimitsIntersects"; testing time: 299727us
2: ./test/regress/standalone/SFCGAL/IntersectsTest.cpp(45): Leaving test suite "SFCGAL_IntersectsTest"; testing time: 299827us
2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(51): Entering test suite "SFCGAL_StraightSkeletonTest"
2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(112): Entering test case "testStraightSkeleton_issue153"
2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(124): info: check algorithm::covers(*result, *expected) has passed
2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(112): Leaving test case "testStraightSkeleton_issue153"; testing time: 20514us
2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(127): Entering test case "testStraightSkeleton_issue133"
2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(141): info: check algorithm::covers(*result_wkt1, *expected) has passed
2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(127): Leaving test case "testStraightSkeleton_issue133"; testing time: 18125us
2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(144): Entering test case "testStraightSkeletonTestIssue"
2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(58): info: check ifs.good() has passed
2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(106): info: check exp == obt has passed
2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(58): info: check ifs.good() has passed
2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(106): info: check exp == obt has passed
2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(144): Leaving test case "testStraightSkeletonTestIssue"; testing time: 96868193us
2: ./test/regress/standalone/SFCGAL/StraightSkeletonTest.cpp(51): Leaving test suite "SFCGAL_StraightSkeletonTest"; testing time: 96907302us
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(47): Entering test suite "SFCGAL_TriangulatePolygonTest"
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(53): Entering test case "testTriangulatePolygon"
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(61): info: check ifs.good() has passed
2: [line#2]0 POLYGON((0.0 0.0,1.0 0.0,1.0 1.0,0.0 1.0,0.0 0.0))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(102): info: check 'no exceptions thrown by triangulate::triangulatePolygon3D( *g, triangulatedSurface )' has passed
2: #2 triangle(s)
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(110): info: check ! triangulatedSurface.isEmpty() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(118): info: difference{} between algorithm::area3D( *g ){1} and algorithm::area3D( triangulatedSurface ){1} doesn't exceed 0.5%
2: [line#3]0 POLYGON((0.0 0.0,1.0 0.0,1.0 1.0,0.0 1.0,0.0 0.0),(0.2 0.2,0.2 0.8,0.8 0.8,0.8 0.2,0.2 0.2))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(102): info: check 'no exceptions thrown by triangulate::triangulatePolygon3D( *g, triangulatedSurface )' has passed
2: #8 triangle(s)
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(110): info: check ! triangulatedSurface.isEmpty() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(118): info: difference{} between algorithm::area3D( *g ){0.64000000000000001} and algorithm::area3D( triangulatedSurface ){0.6399999999999999} doesn't exceed 0.5%
2: [line#4]0 POLYGON((0.0 0.0,1.0 0.0,0.0 0.5,0.0 0.0))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(102): info: check 'no exceptions thrown by triangulate::triangulatePolygon3D( *g, triangulatedSurface )' has passed
2: #1 triangle(s)
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(110): info: check ! triangulatedSurface.isEmpty() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(118): info: difference{} between algorithm::area3D( *g ){0.24999999999999997} and algorithm::area3D( triangulatedSurface ){0.25} doesn't exceed 0.5%
2: [line#7]0 POLYGON((-4.50429870120885e-16 0.662500147457656,0.0022364652369431 0.666684279623519,0.151471862576139 0.848528137423853,0.333315720376473 0.997763534763051,0.540779881161888 1.10865543901354,0.765891613580642 1.17694233648388,0.999999999999996 1.2,1.23410838641935 1.17694233648388,1.4592201188381 1.10865543901355,1.66668427962352 0.997763534763056,1.84852813742385 0.848528137423859,1.99776353476305 0.666684279623525,2.10865543901354 0.45922011883811,2.17694233648388 0.234108386419357,2.2 0,2.17694233648388 -0.234108386419354,2.10865543901354 -0.459220118838107,1.99776353476305 -0.666684279623522,1.84852813742386 -0.848528137423856,1.66668427962352 -0.997763534763054,1.45922011883811 -1.10865543901354,1.23410838641936 -1.17694233648388,1 -1.2,0.765891613580648 -1.17694233648388,0.540779881161895 -1.10865543901355,0.333315720376479 -0.997763534763056,0.151471862576145 -0.848528137423859,0.00223646523694754 -0.666684279623525,2.70612385388713e-16 -0.662500147457656,-0.00223646523694532 -0.666684279623522,-0.151471862576142 -0.848528137423856,-0.333315720376476 -0.997763534763054,-0.540779881161891 -1.10865543901354,-0.765891613580644 -1.17694233648388,-0.999999999999998 -1.2,-1.23410838641935 -1.17694233648388,-1.45922011883811 -1.10865543901355,-1.66668427962352 -0.997763534763056,-1.84852813742385 -0.848528137423859,-1.99776353476305 -0.666684279623525,-2.10865543901354 -0.459220118838111,-2.17694233648388 -0.234108386419357,-2.2 -3.87730212519921e-15,-2.17694233648388 0.23410838641935,-2.10865543901355 0.459220118838104,-1.99776353476306 0.666684279623519,-1.84852813742386 0.848528137423853,-1.66668427962353 0.997763534763051,-1.45922011883811 1.10865543901354,-1.23410838641936 1.17694233648388,-1 1.2,-0.76589161358065 1.17694233648388,-0.540779881161896 1.10865543901355,-0.33331572037648 0.997763534763056,-0.151471862576145 0.848528137423859,-0.00223646523694754 0.666684279623525,-4.50429870120885e-16 0.662500147457656))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(102): info: check 'no exceptions thrown by triangulate::triangulatePolygon3D( *g, triangulatedSurface )' has passed
2: #54 triangle(s)
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(110): info: check ! triangulatedSurface.isEmpty() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(118): info: difference{} between algorithm::area3D( *g ){8.6405135326294165} and algorithm::area3D( triangulatedSurface ){8.6405135326294165} doesn't exceed 0.5%
2: [line#9]0 POLYGON((1.3 0.0,4.0 0.5,6.7 1.0,5.2 10.0,4.0 10.1,0.0 9.1,1.3 0.0))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(102): info: check 'no exceptions thrown by triangulate::triangulatePolygon3D( *g, triangulatedSurface )' has passed
2: #4 triangle(s)
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(110): info: check ! triangulatedSurface.isEmpty() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(118): info: difference{} between algorithm::area3D( *g ){50.094999999999999} and algorithm::area3D( triangulatedSurface ){50.094999999999999} doesn't exceed 0.5%
2: [line#12]0 MULTIPOLYGON(((2.4 1,4.7 1.5,7 2,7.5 0,12.2 1.1,9.3 13.8,0 11.7,2.4 1)))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(102): info: check 'no exceptions thrown by triangulate::triangulatePolygon3D( *g, triangulatedSurface )' has passed
2: #5 triangle(s)
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(110): info: check ! triangulatedSurface.isEmpty() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(118): info: difference{} between algorithm::area3D( *g ){114.95499999999998} and algorithm::area3D( triangulatedSurface ){114.955} doesn't exceed 0.5%
2: [line#16]0 MULTIPOLYGON(((0.8 1.7,0.5 1.5,0.2 1.3,0 0.9,0 0.5,0.3 0.2,0.6 0,0.9 0,1.3 0,1.6 0.3,1.8 0.5,1.8 0.9,1.7 1.2,1.6 1.5,1.3 1.8,0.8 1.7)))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(102): info: check 'no exceptions thrown by triangulate::triangulatePolygon3D( *g, triangulatedSurface )' has passed
2: #13 triangle(s)
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(110): info: check ! triangulatedSurface.isEmpty() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(118): info: difference{} between algorithm::area3D( *g ){2.4699999999999998} and algorithm::area3D( triangulatedSurface ){2.4699999999999998} doesn't exceed 0.5%
2: [line#21]0 MULTIPOLYGON(((4.8 2.2,4.6 2.4,4.4 2.6,4.8 3.1,3.4 4.6,0 1.5,1.5 0.1,2 0.5,2.3 0.2,2.4 0,4.8 2.2)))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(102): info: check 'no exceptions thrown by triangulate::triangulatePolygon3D( *g, triangulatedSurface )' has passed
2: #8 triangle(s)
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(110): info: check ! triangulatedSurface.isEmpty() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(118): info: difference{} between algorithm::area3D( *g ){11.474999999999998} and algorithm::area3D( triangulatedSurface ){11.475} doesn't exceed 0.5%
2: [line#23]0 MULTIPOLYGON(((4.8 2.2,4.4 2.6,4.8 3.1,3.4 4.6,0 1.5,1.5 0.1,2 0.5,2.3 0.2,2.4 0,4.8 2.2)))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(102): info: check 'no exceptions thrown by triangulate::triangulatePolygon3D( *g, triangulatedSurface )' has passed
2: #7 triangle(s)
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(110): info: check ! triangulatedSurface.isEmpty() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(118): info: difference{} between algorithm::area3D( *g ){11.475} and algorithm::area3D( triangulatedSurface ){11.475} doesn't exceed 0.5%
2: [line#27]0 MULTIPOLYGON(((5.8 20,4.3 18.5,1.8 16,4.3 13.4,0 8.9,5.5 3.2,4.7 2.4,7.1 0,13.7 6.6,8.6 11.9,11.1 14.7,5.8 20)))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(102): info: check 'no exceptions thrown by triangulate::triangulatePolygon3D( *g, triangulatedSurface )' has passed
2: #9 triangle(s)
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(110): info: check ! triangulatedSurface.isEmpty() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(118): info: difference{} between algorithm::area3D( *g ){133.38000000000005} and algorithm::area3D( triangulatedSurface ){133.38000000000002} doesn't exceed 0.5%
2: [line#28]0 MULTIPOLYGON(((5.8 20,1.8 16,4.3 13.4,0 8.9,5.5 3.2,4.7 2.4,7.1 0,13.7 6.6,8.6 11.9,11.1 14.7,5.8 20)))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(102): info: check 'no exceptions thrown by triangulate::triangulatePolygon3D( *g, triangulatedSurface )' has passed
2: #8 triangle(s)
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(110): info: check ! triangulatedSurface.isEmpty() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(118): info: difference{} between algorithm::area3D( *g ){133.38} and algorithm::area3D( triangulatedSurface ){133.38} doesn't exceed 0.5%
2: [line#31]0 MULTIPOLYGON(((12.2 0,24.5 11,36.8 22,48.2 32.1,34 44,8.5 21.3,8.3 21.5,8.1 21.6,7.6 21.7,7.2 21.7,6.8 21.5,6.4 21.2,6.1 20.8,6.1 20.4,6.1 20,6.3 19.6,6.4 19.4,0 13.7,12.2 0)))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(102): info: check 'no exceptions thrown by triangulate::triangulatePolygon3D( *g, triangulatedSurface )' has passed
2: #16 triangle(s)
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(110): info: check ! triangulatedSurface.isEmpty() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(118): info: difference{} between algorithm::area3D( *g ){861.93000000000018} and algorithm::area3D( triangulatedSurface ){861.92999999999972} doesn't exceed 0.5%
2: [line#32]0 MULTIPOLYGON(((12.2 0,36.8 22,48.2 32.1,34 44,8.5 21.3,8.3 21.5,8.1 21.6,7.6 21.7,7.2 21.7,6.8 21.5,6.4 21.2,6.1 20.8,6.1 20,6.4 19.4,0 13.7,12.2 0)))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(102): info: check 'no exceptions thrown by triangulate::triangulatePolygon3D( *g, triangulatedSurface )' has passed
2: #13 triangle(s)
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(110): info: check ! triangulatedSurface.isEmpty() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(118): info: difference{} between algorithm::area3D( *g ){861.92999999999995} and algorithm::area3D( triangulatedSurface ){861.92999999999995} doesn't exceed 0.5%
2: [line#36]0 MULTIPOLYGON(((1.1 0,4.1 0.5,7.1 1,5.9 7.5,0 6.5,1.1 0)))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(102): info: check 'no exceptions thrown by triangulate::triangulatePolygon3D( *g, triangulatedSurface )' has passed
2: #3 triangle(s)
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(110): info: check ! triangulatedSurface.isEmpty() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(118): info: difference{} between algorithm::area3D( *g ){39.825000000000003} and algorithm::area3D( triangulatedSurface ){39.825000000000003} doesn't exceed 0.5%
2: [line#40]1 MULTIPOLYGON(((8.30000000004657 15.9000000003725,13.5999999999767 13.0999999996275,15.5999999999767 8.70000000018626,13.5999999999767 2.90000000037253,8.5 0.099999999627471,2.19999999995343 1.79999999981374,0 5.20000000018626,2.69999999995343 15,8.30000000004657 15.9000000003725,2.69999999995343 15,0 5.09999999962747,2.19999999995343 1.70000000018626,8.5 0,13.5999999999767 2.79999999981374,15.5999999999767 8.70000000018626,13.5999999999767 13.0999999996275,8.30000000004657 15.9000000003725)))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(98): info: check 'exception "Exception" raised as expected' has passed
2: [line#44]1 MULTIPOLYGON(((562966.5 6928402.1,562966.5 6928401.9,562966.5 6928402,562966.5 6928402.1)))
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(90): info: check g->is< Polygon >() || g->is< MultiPolygon >() has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(98): info: check 'exception "Exception" raised as expected' has passed
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(53): Leaving test case "testTriangulatePolygon"; testing time: 157301us
2: ./test/regress/standalone/SFCGAL/TriangulatePolygonTest.cpp(47): Leaving test suite "SFCGAL_TriangulatePolygonTest"; testing time: 157465us
2: ./test/regress/standalone/SFCGAL/WaveFrontObjTest.cpp(42): Test suite "SFCGAL_io_WaveFrontObjTest" is skipped because disabled
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(43): Entering test suite "SFCGAL_WktTest"
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(45): Entering test case "testReadWriter"
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(51): info: check ifs.good() has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(65): info: check inputWkt == outputWkt has passed
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(45): Leaving test case "testReadWriter"; testing time: 9216us
2: ./test/regress/standalone/SFCGAL/WktTest.cpp(43): Leaving test suite "SFCGAL_WktTest"; testing time: 9455us
2: Leaving test module "RegressTestSFCGAL"; testing time: 295366063us
2: 
2: *** No errors detected
2: 
2/2 Test #2: standalone-regress-test ..........   Passed  295.42 sec

100% tests passed, 0 tests failed out of 2

Total Test time (real) = 295.43 sec
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary-arch
dh binary-arch --with pkgkde_symbolshelper
   dh_testroot -a
   dh_prep -a
   dh_auto_install -a
	cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
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=
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/alphaShapes.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/alphaShapes.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/lineSubstring.h /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/include/SFCGAL/algorithm/lineSubstring.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/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=
Consolidate compiler generated 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'
make[3]: Nothing to be done for 'src/CMakeFiles/SFCGAL.dir/build'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 52%] Built target SFCGAL
make  -f test/unit/CMakeFiles/unit-test-SFCGAL.dir/build.make test/unit/CMakeFiles/unit-test-SFCGAL.dir/depend
make  -f test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/build.make test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/depend
make  -f test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/build.make test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/depend
make  -f test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/build.make test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.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>>/test/regress/convex_hull /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/convex_hull /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/DependInfo.cmake --color=
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>>/test/regress/standalone /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/DependInfo.cmake --color=
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>>/test/regress/polygon_triangulator /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/polygon_triangulator /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/DependInfo.cmake --color=
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>>/test/unit /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/test/unit/CMakeFiles/unit-test-SFCGAL.dir/DependInfo.cmake --color=
Consolidate compiler generated dependencies of target test-regress-convex_hull
Consolidate compiler generated dependencies of target test-regress-polygon_triangulator
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/build.make test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/build
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/build.make test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/build
Consolidate compiler generated dependencies of target standalone-regress-test-SFCGAL
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/build.make test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'test/regress/convex_hull/CMakeFiles/test-regress-convex_hull.dir/build'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'test/regress/polygon_triangulator/CMakeFiles/test-regress-polygon_triangulator.dir/build'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 53%] Built target test-regress-convex_hull
[ 54%] Built target test-regress-polygon_triangulator
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'test/regress/standalone/CMakeFiles/standalone-regress-test-SFCGAL.dir/build'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[ 61%] Built target standalone-regress-test-SFCGAL
Consolidate compiler generated dependencies of target unit-test-SFCGAL
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make  -f test/unit/CMakeFiles/unit-test-SFCGAL.dir/build.make test/unit/CMakeFiles/unit-test-SFCGAL.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'test/unit/CMakeFiles/unit-test-SFCGAL.dir/build'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
[100%] Built target unit-test-SFCGAL
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/CMakeFiles 0
make  -f CMakeFiles/Makefile2 preinstall
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
make[2]: Nothing to be done for 'preinstall'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "RelWithDebInfo"
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/config.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/version.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/Coordinate.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/Envelope.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/Exception.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/Geometry.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/GeometryCollection.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/GeometryVisitor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/Kernel.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/LineString.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/MultiLineString.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/MultiPoint.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/MultiPolygon.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/MultiSolid.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/Point.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/Polygon.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/PolyhedralSurface.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/PreparedGeometry.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/Solid.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/Surface.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/Transform.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/Triangle.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/TriangulatedSurface.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/Validity.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/BoundaryVisitor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/ConsistentOrientationBuilder.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/alphaShapes.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/area.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/collect.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/collectionExtract.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/collectionHomogenize.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/collectionToMulti.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/connection.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/convexHull.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/covers.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/difference.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/differencePrimitives.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/distance.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/distance3d.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/extrude.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/force2D.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/force3D.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/intersection.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/intersects.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/isValid.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/length.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/lineSubstring.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/minkowskiSum.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/normal.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/offset.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/orientation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/plane.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/straightSkeleton.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/tesselate.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/translate.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/union.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/algorithm/volume.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/capi
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/capi/sfcgal_c.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/ComplexComparator.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/EnvelopeVisitor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/ForceValidityVisitor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/GeometrySet.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/GetPointsVisitor.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/Interval.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/TestGeometry.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/TypeForDimension.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/algorithm
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/algorithm/coversPoints.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/generator
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/generator/building.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/generator/disc.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/generator/hoch.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/generator/sierpinski.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/graph
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/graph/Edge.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/graph/GeometryGraph.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/graph/GeometryGraphBuilder.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/graph/Vertex.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/graph/algorithm
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/graph/algorithm/isHalfEdge.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/graph/algorithm/orientation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/io
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/io/OsgFactory.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/io/Serialization.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/io/WktReader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/io/WktWriter.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/polygonSetToMultiPolygon.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/tools
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/tools/CharArrayBuffer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/tools/InputStreamReader.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/tools/Log.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/tools/Registry.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/transform
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/transform/AffineTransform2.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/transform/AffineTransform3.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/transform/Force2D.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/transform/ForceOrderPoints.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/transform/ForceZ.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/transform/ForceZOrderPoints.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/transform/RoundTransform.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/triangulate
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/triangulate/markDomains.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/triangulate/triangulateInGeometrySet.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/detail/ublas.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/export.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/io
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/io/GeometryStreams.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/io/ewkt.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/io/osg.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/io/vtk.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/io/wkt.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/numeric.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/triangulate
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/triangulate/triangulate2DZ.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/./include/SFCGAL/triangulate/triangulatePolygon.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/sfcgal-config
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/pkgconfig/sfcgal.pc
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/libSFCGAL.so.1.4.1
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/libSFCGAL.so.1
-- Set runtime path of "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/libSFCGAL.so.1.4.1" to "/usr/lib/arm-linux-gnueabihf"
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/libSFCGAL.so
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/unit-test-SFCGAL
-- Set runtime path of "/<<PKGBUILDDIR>>/debian/tmp/usr/bin/unit-test-SFCGAL" to "/usr/lib/arm-linux-gnueabihf"
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/standalone-regress-test-SFCGAL
-- Set runtime path of "/<<PKGBUILDDIR>>/debian/tmp/usr/bin/standalone-regress-test-SFCGAL" to "/usr/lib/arm-linux-gnueabihf"
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/test-regress-polygon_triangulator
-- Set runtime path of "/<<PKGBUILDDIR>>/debian/tmp/usr/bin/test-regress-polygon_triangulator" to "/usr/lib/arm-linux-gnueabihf"
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/test-regress-convex_hull
-- Set runtime path of "/<<PKGBUILDDIR>>/debian/tmp/usr/bin/test-regress-convex_hull" to "/usr/lib/arm-linux-gnueabihf"
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
   debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# removing embedded rpath in binaries
find /<<PKGBUILDDIR>>/debian/tmp/usr/bin -type f -not -name sfcgal-config -exec chrpath --delete {} \;
# removing embedded rpath in libraries
find /<<PKGBUILDDIR>>/debian/tmp/usr/lib -name "*.so*" -type f -exec chrpath --delete {} \;
# Remove .la files
rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libSFCGAL.la
# Remove test executables
rm -f /<<PKGBUILDDIR>>/debian/tmp/usr/bin/*test*
dh_install
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installdocs -a
   debian/rules override_dh_installchangelogs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_installchangelogs NEWS
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installexamples -a
   dh_installman -a
   dh_lintian -a
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   dh_compress -a
   dh_fixperms -a
   dh_missing -a
   dh_dwz -a
   debian/rules override_dh_strip
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_strip --dbgsym-migration='sfcgal-dbg (<< 1.3.3)'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_makeshlibs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_makeshlibs -- -c0 -v1.4.1
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below
dpkg-gensymbols: warning: debian/libsfcgal1/DEBIAN/symbols doesn't match completely debian/libsfcgal1.symbols
--- debian/libsfcgal1.symbols (libsfcgal1_1.4.1_armhf)
+++ dpkg-gensymbolsloPI4k	2022-02-18 05:41:48.487567041 +0000
@@ -5244,11 +5244,11 @@
  _ZN4CGAL6ObjectC1INS_17_One_root_point_2INS_13Lazy_exact_ntI10__gmp_exprIA1_12__mpq_structS6_EEELb1EEEJNS_28_X_monotone_circle_segment_2INS_5EpeckELb1EEEEEERKN5boost7variantIT_JDpT0_EEE@Base 1.3.10
  (optional=templinst|arch=amd64)_ZN4CGAL6ObjectC1INS_7Point_2INS_5EpeckEEEJNS_9Segment_2IS3_EEEEERKN5boost8optionalINS7_7variantIT_JDpT0_EEEEE@Base 1.4.1
  (optional=templinst)_ZN4CGAL6ObjectC1IRNS_10Triangle_3INS_5EpeckEEEEEOT_NS0_11private_tagE@Base 1.3.6
- (optional=templinst|arch=!riscv64)_ZN4CGAL6ObjectC1IRNS_9Segment_3INS_5EpeckEEEEEOT_NS0_11private_tagE@Base 1.3.6
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZN4CGAL6ObjectC1IRNS_9Segment_3INS_5EpeckEEEEEOT_NS0_11private_tagE@Base 1.3.6
  _ZN4CGAL6ObjectC2INS_17_One_root_point_2INS_13Lazy_exact_ntI10__gmp_exprIA1_12__mpq_structS6_EEELb1EEEJNS_28_X_monotone_circle_segment_2INS_5EpeckELb1EEEEEERKN5boost7variantIT_JDpT0_EEE@Base 1.3.10
  (optional=templinst|arch=amd64)_ZN4CGAL6ObjectC2INS_7Point_2INS_5EpeckEEEJNS_9Segment_2IS3_EEEEERKN5boost8optionalINS7_7variantIT_JDpT0_EEEEE@Base 1.4.1
  (optional=templinst)_ZN4CGAL6ObjectC2IRNS_10Triangle_3INS_5EpeckEEEEEOT_NS0_11private_tagE@Base 1.3.6
- (optional=templinst|arch=!riscv64)_ZN4CGAL6ObjectC2IRNS_9Segment_3INS_5EpeckEEEEEOT_NS0_11private_tagE@Base 1.3.6
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZN4CGAL6ObjectC2IRNS_9Segment_3INS_5EpeckEEEEEOT_NS0_11private_tagE@Base 1.3.6
  _ZN4CGAL6TripleINS_13Lazy_exact_ntI10__gmp_exprIA1_12__mpq_structS4_EEES6_S6_EC1ERKS6_S9_S9_@Base 1.4.1
  _ZN4CGAL6TripleINS_13Lazy_exact_ntI10__gmp_exprIA1_12__mpq_structS4_EEES6_S6_EC2ERKS6_S9_S9_@Base 1.4.1
  _ZN4CGAL6TripleINS_13Lazy_exact_ntI10__gmp_exprIA1_12__mpq_structS4_EEES6_S6_ED1Ev@Base 1.4.1
@@ -11051,7 +11051,7 @@
  (optional=templinst)_ZNK6SFCGAL9algorithm6NearerIN4CGAL7Point_3INS2_5EpeckEEEEclERKS5_S8_@Base 1.1.0
  (optional=templinst)_ZNK6SFCGAL9algorithm9Segment_dILi2EE6piecesISt20back_insert_iteratorISt6vectorIN4CGAL9Segment_2INS6_5EpeckEEESaIS9_EEEEET_SD_@Base 1.1.0
  (optional=templinst)_ZNK6SFCGAL9algorithm9Segment_dILi3EE6piecesISt20back_insert_iteratorISt6vectorIN4CGAL9Segment_3INS6_5EpeckEEESaIS9_EEEEET_SD_@Base 1.3.2
- (arch=riscv64)_ZNKR5boost7variantIN4CGAL17_One_root_point_2INS1_13Lazy_exact_ntI10__gmp_exprIA1_12__mpq_structS6_EEELb1EEEJNS1_28_X_monotone_circle_segment_2INS1_5EpeckELb1EEEEE13apply_visitorIKNS1_6Object16Any_from_variantEEENT_11result_typeERSI_@Base 1.4.1
+ _ZNKR5boost7variantIN4CGAL17_One_root_point_2INS1_13Lazy_exact_ntI10__gmp_exprIA1_12__mpq_structS6_EEELb1EEEJNS1_28_X_monotone_circle_segment_2INS1_5EpeckELb1EEEEE13apply_visitorIKNS1_6Object16Any_from_variantEEENT_11result_typeERSI_@Base 1.4.1
  (arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNKR5boost7variantIN4CGAL25I_Filtered_const_iteratorINS1_8internal28In_place_list_const_iteratorINS1_10Arr_vertexINS1_15Arr_vertex_baseINS1_17_One_root_point_2INS1_13Lazy_exact_ntI10__gmp_exprIA1_12__mpq_structSB_EEELb1EEEEENS1_17Gps_halfedge_baseINS1_28_X_monotone_circle_segment_2INS1_5EpeckELb1EEEEENS1_13Gps_face_baseEEESaISM_EEENS1_24Arrangement_on_surface_2INS1_27Gps_circle_segment_traits_2ISI_Lb1EEENS1_36Arr_bounded_planar_topology_traits_2ISR_NS1_16Gps_default_dcelISR_EEEEE19_Is_concrete_vertexENS3_22In_place_list_iteratorISM_SN_EENSW_6VertexEiSt26bidirectional_iterator_tagEEJNS2_INS4_INS1_12Arr_halfedgeISF_SK_SL_EESaIS14_EEENSW_18_Is_valid_halfedgeENSY_IS14_S15_EENSW_8HalfedgeEiS11_EENS2_INS4_INS1_8Arr_faceISF_SK_SL_EESaIS1C_EEENSW_14_Is_valid_faceENSY_IS1C_S1D_EENSW_4FaceEiS11_EEEE13apply_visitorIKNS1_6Object16Any_from_variantEEENT_11result_typeERS1O_@Base 1.4.1
  _ZNKR5boost7variantIN4CGAL25I_Filtered_const_iteratorINS1_8internal28In_place_list_const_iteratorINS1_10Arr_vertexINS1_15Arr_vertex_baseINS1_17_One_root_point_2INS1_13Lazy_exact_ntI10__gmp_exprIA1_12__mpq_structSB_EEELb1EEEEENS1_17Gps_halfedge_baseINS1_28_X_monotone_circle_segment_2INS1_5EpeckELb1EEEEENS1_13Gps_face_baseEEESaISM_EEENS1_24Arrangement_on_surface_2INS1_27Gps_circle_segment_traits_2ISI_Lb1EEENS1_36Arr_bounded_planar_topology_traits_2ISR_NS1_16Gps_default_dcelISR_EEEEE19_Is_concrete_vertexENS3_22In_place_list_iteratorISM_SN_EENSW_6VertexElSt26bidirectional_iterator_tagEEJNS2_INS4_INS1_12Arr_halfedgeISF_SK_SL_EESaIS14_EEENSW_18_Is_valid_halfedgeENSY_IS14_S15_EENSW_8HalfedgeElS11_EENS2_INS4_INS1_8Arr_faceISF_SK_SL_EESaIS1C_EEENSW_14_Is_valid_faceENSY_IS1C_S1D_EENSW_4FaceElS11_EEEE13apply_visitorIKNS1_6Object16Any_from_variantEEENT_11result_typeERS1O_@Base 1.4.1
  (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNKR5boost7variantIN4CGAL25I_Filtered_const_iteratorINS1_8internal28In_place_list_const_iteratorINS1_10Arr_vertexINS1_15Arr_vertex_baseINS1_7Point_2INS1_5EpeckEEEEENS1_17Gps_halfedge_baseINS1_13Arr_segment_2IS8_EEEENS1_13Gps_face_baseEEESaISG_EEENS1_24Arrangement_on_surface_2INS1_20Gps_segment_traits_2IS8_St6vectorIS9_SaIS9_EENS1_20Arr_segment_traits_2IS8_EEEENS1_36Arr_bounded_planar_topology_traits_2ISQ_NS1_16Gps_default_dcelISQ_EEEEE19_Is_concrete_vertexENS3_22In_place_list_iteratorISG_SH_EENSV_6VertexEiSt26bidirectional_iterator_tagEEJNS2_INS4_INS1_12Arr_halfedgeISA_SE_SF_EESaIS13_EEENSV_18_Is_valid_halfedgeENSX_IS13_S14_EENSV_8HalfedgeEiS10_EENS2_INS4_INS1_8Arr_faceISA_SE_SF_EESaIS1B_EEENSV_14_Is_valid_faceENSX_IS1B_S1C_EENSV_4FaceEiS10_EEEE13apply_visitorIKNS1_6Object16Any_from_variantEEENT_11result_typeERS1N_@Base 1.4.1
@@ -11506,34 +11506,40 @@
  (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc)_ZNSt12_Vector_baseIsSaIsEED1Ev@Base 1.3.9
  (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc)_ZNSt12_Vector_baseIsSaIsEED2Ev@Base 1.3.9
  (optional=templinst)_ZNSt13_Bvector_baseISaIbEE13_M_deallocateEv@Base 1.1.0
- (optional=templinst|arch=riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC1IPN5boost3anyEEET_@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC2IPN5boost3anyEEET_@Base 1.4.1
- (optional=templinst|arch=!riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC1IPN5boost3anyEEET_@Base 1.3.10
- (optional=templinst|arch=!riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2IPN5boost3anyEEET_@Base 1.3.10
+ (optional=templinst)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC1IPN5boost3anyEEET_@Base 1.4.1
+ (optional=templinst)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC2IPN5boost3anyEEET_@Base 1.4.1
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC1IPN5boost3anyEEET_@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2IPN5boost3anyEEET_@Base 1.3.10
  (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc)_ZNSt14numeric_limitsIN5boost14multiprecision6numberINS1_8backends15cpp_int_backendILj0ELj0ELNS1_16cpp_integer_typeE1ELNS1_18cpp_int_check_typeE0ESaImEEELNS1_26expression_template_optionE1EEEE13inititializerC1Ev@Base 1.3.9
  (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc)_ZNSt14numeric_limitsIN5boost14multiprecision6numberINS1_8backends15cpp_int_backendILj0ELj0ELNS1_16cpp_integer_typeE1ELNS1_18cpp_int_check_typeE0ESaImEEELNS1_26expression_template_optionE1EEEE13inititializerC2Ev@Base 1.3.9
  (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc)_ZNSt14numeric_limitsIN5boost14multiprecision6numberINS1_8backends15cpp_int_backendILj0ELj0ELNS1_16cpp_integer_typeE1ELNS1_18cpp_int_check_typeE0ESaImEEELNS1_26expression_template_optionE1EEEE4initE@Base 1.3.9
  (optional=templinst|arch=!armhf !hppa !hurd-i386 !i386 !m68k !mipsel !powerpc)_ZNSt14numeric_limitsIN5boost14multiprecision6numberINS1_8backends15cpp_int_backendILj0ELj0ELNS1_16cpp_integer_typeE1ELNS1_18cpp_int_check_typeE0ESaIyEEELNS1_26expression_template_optionE1EEEE13inititializerC1Ev@Base 1.3.8
  (optional=templinst|arch=!armhf !hppa !hurd-i386 !i386 !m68k !mipsel !powerpc)_ZNSt14numeric_limitsIN5boost14multiprecision6numberINS1_8backends15cpp_int_backendILj0ELj0ELNS1_16cpp_integer_typeE1ELNS1_18cpp_int_check_typeE0ESaIyEEELNS1_26expression_template_optionE1EEEE13inititializerC2Ev@Base 1.3.8
  (optional=templinst|arch=!armhf !hppa !hurd-i386 !i386 !m68k !mipsel !powerpc)_ZNSt14numeric_limitsIN5boost14multiprecision6numberINS1_8backends15cpp_int_backendILj0ELj0ELNS1_16cpp_integer_typeE1ELNS1_18cpp_int_check_typeE0ESaIyEEELNS1_26expression_template_optionE1EEEE4initE@Base 1.3.8
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.1
- (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.3.10
- (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.3.10
- (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.3.10
- (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.3.10
- (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.3.10
- (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.3.10
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.0
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.1
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.3.10
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.1
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.0
  (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
  (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
  (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
@@ -11546,12 +11552,18 @@
  (optional=templinst|arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.0
  (optional=templinst|arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.0
  (optional=templinst|arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.0
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.1
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.0
  (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
  (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
  (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
@@ -11564,24 +11576,30 @@
  (optional=templinst|arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.0
  (optional=templinst|arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.0
  (optional=templinst|arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.0
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.1
- (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.0
- (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.0
- (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.0
- (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.0
- (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.0
- (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.0
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.1
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.0
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.1
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.0
  (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEmNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_mEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
  (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEmNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_mEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
  (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEmNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_mEEEELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
@@ -11594,48 +11612,54 @@
  (optional=templinst|arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEmNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_mEEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.0
  (optional=templinst|arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEmNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_mEEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.0
  (optional=templinst|arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEmNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_mEEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.0
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.1
- (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.3.10
- (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.3.10
- (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.3.10
- (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.3.10
- (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.3.10
- (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.3.10
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.1
+#MISSING: 1.4.1# (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.3.10
  (optional=templinst|arch=amd64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3ISA_EENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiSA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S10_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.1
  (optional=templinst|arch=amd64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3ISA_EENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiSA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S10_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.1
  (optional=templinst|arch=amd64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3ISA_EENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiSA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S10_EEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.1
  (optional=templinst|arch=amd64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3ISA_EENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiSA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S10_EEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.1
  (optional=templinst|arch=amd64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3ISA_EENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiSA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S10_EEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.1
  (optional=templinst|arch=amd64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3ISA_EENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiSA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S10_EEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.1
- (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.1
- (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.3.10
- (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.3.10
- (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.3.10
- (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.3.10
- (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.3.10
- (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.3.10
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.1
+ (optional=templinst)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.1
+#MISSING: 1.4.1# (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.3.10
+#MISSING: 1.4.1# (optional=templinst|arch=!amd64 !riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.3.10
  (optional=templinst|arch=amd64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESV_SV_EEEEEESaISY_EEENS0_4hashISJ_EESt8equal_toISJ_ESaISt4pairIKSJ_S10_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.1
  (optional=templinst|arch=amd64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESV_SV_EEEEEESaISY_EEENS0_4hashISJ_EESt8equal_toISJ_ESaISt4pairIKSJ_S10_EEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.1
  (optional=templinst|arch=amd64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESV_SV_EEEEEESaISY_EEENS0_4hashISJ_EESt8equal_toISJ_ESaISt4pairIKSJ_S10_EEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.1
  (optional=templinst|arch=amd64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESV_SV_EEEEEESaISY_EEENS0_4hashISJ_EESt8equal_toISJ_ESaISt4pairIKSJ_S10_EEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.1
  (optional=templinst|arch=amd64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESV_SV_EEEEEESaISY_EEENS0_4hashISJ_EESt8equal_toISJ_ESaISt4pairIKSJ_S10_EEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.1
  (optional=templinst|arch=amd64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESV_SV_EEEEEESaISY_EEENS0_4hashISJ_EESt8equal_toISJ_ESaISt4pairIKSJ_S10_EEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.1
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.0
- (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.0
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE1EED0Ev@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE1EED1Ev@Base 1.4.1
+ _ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE1EED2Ev@Base 1.4.1
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base 1.4.0
+#MISSING: 1.4.1# (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base 1.4.0
  (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEmNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_mEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base 1.4.1
  (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEmNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_mEEEELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base 1.4.1
  (optional=templinst|arch=riscv64)_ZNSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEmNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_mEEEELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info@Base 1.4.1
@@ -11664,8 +11688,8 @@
  (optional=templinst)_ZNSt15__allocated_ptrISaISt10_List_nodeIN6SFCGAL6detail17CollectionElementIN4CGAL20Polygon_with_holes_2INS4_5EpeckESt6vectorINS4_7Point_2IS6_EESaIS9_EEEEEEEEED2Ev@Base 1.3.9
  (optional=templinst)_ZNSt15__allocated_ptrISaISt10_List_nodeISt6vectorIN4CGAL7Point_3INS2_5EpeckEEESaIS5_EEEEED1Ev@Base 1.3.9
  (optional=templinst)_ZNSt15__allocated_ptrISaISt10_List_nodeISt6vectorIN4CGAL7Point_3INS2_5EpeckEEESaIS5_EEEEED2Ev@Base 1.3.9
- (optional=templinst|arch=riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_releaseEv@Base 1.4.1
- (optional=templinst|arch=!riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv@Base 1.3.10
+ (optional=templinst)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_releaseEv@Base 1.4.1
+#MISSING: 1.4.1# (optional=templinst|arch=!riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv@Base 1.3.10
  (arch=armhf hppa x32)_ZNSt18_Bit_iterator_base7_M_incrEi@Base 1.4.1
  _ZNSt18_Bit_iterator_base7_M_incrEl@Base 1.4.1
  (optional=templinst|arch=amd64 x32)_ZNSt20__uninitialized_copyILb0EE13__uninit_copyIPKN4CGAL18Box_intersection_d17Box_with_handle_dIdLi2EN6SFCGAL9algorithm6HandleILi2EEENS3_11ID_EXPLICITEEEPSA_EET0_T_SF_SE_@Base 1.3.9
@@ -14228,8 +14252,8 @@
  _ZTIN6SFCGAL9transform17ForceZOrderPointsE@Base 1.1.0
  _ZTIN6SFCGAL9transform6ForceZE@Base 1.1.0
  _ZTIN6SFCGAL9transform7Force2DE@Base 1.1.0
- (arch=riscv64)_ZTIN9__gnu_cxx7__mutexE@Base 1.4.1
- (arch=riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTIN9__gnu_cxx7__mutexE@Base 1.4.1
+ _ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  _ZTISt12_Vector_baseIN4CGAL7Point_2INS0_16Simple_cartesianI10__gmp_exprIA1_12__mpq_structS5_EEEEESaIS8_EE@Base 1.3.2
  _ZTISt12_Vector_baseIN4CGAL7Point_2INS0_16Simple_cartesianINS0_11Interval_ntILb0EEEEEEESaIS6_EE@Base 1.1.0
@@ -14237,29 +14261,33 @@
  _ZTISt12_Vector_baseIN4CGAL7Point_3INS0_16Simple_cartesianI10__gmp_exprIA1_12__mpq_structS5_EEEEESaIS8_EE@Base 1.3.2
  _ZTISt12_Vector_baseIN4CGAL7Point_3INS0_16Simple_cartesianINS0_11Interval_ntILb0EEEEEEESaIS6_EE@Base 1.1.0
  _ZTISt12_Vector_baseIN4CGAL7Point_3INS0_5EpeckEEESaIS3_EE@Base 1.1.0
- (arch=riscv64)_ZTISt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTISt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTISt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
+ _ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=riscv64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
+ _ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=riscv64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
- (arch=riscv64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
+ _ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=riscv64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEmNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_mEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEmNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_mEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
- (arch=riscv64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=amd64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3ISA_EENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiSA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S10_EEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
- (arch=riscv64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=amd64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESV_SV_EEEEEESaISY_EEENS0_4hashISJ_EESt8equal_toISJ_ESaISt4pairIKSJ_S10_EEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
+ _ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=riscv64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEmNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_mEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZTISt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEmNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_mEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
- (arch=riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  _ZTISt6vectorIN4CGAL7Point_2INS0_16Simple_cartesianI10__gmp_exprIA1_12__mpq_structS5_EEEEESaIS8_EE@Base 1.3.2
  _ZTISt6vectorIN4CGAL7Point_2INS0_16Simple_cartesianINS0_11Interval_ntILb0EEEEEEESaIS6_EE@Base 1.1.0
@@ -15616,8 +15644,8 @@
  _ZTSN6SFCGAL9transform17ForceZOrderPointsE@Base 1.1.0
  _ZTSN6SFCGAL9transform6ForceZE@Base 1.1.0
  _ZTSN6SFCGAL9transform7Force2DE@Base 1.1.0
- (arch=riscv64)_ZTSN9__gnu_cxx7__mutexE@Base 1.4.1
- (arch=riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTSN9__gnu_cxx7__mutexE@Base 1.4.1
+ _ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  _ZTSSt12_Vector_baseIN4CGAL7Point_2INS0_16Simple_cartesianI10__gmp_exprIA1_12__mpq_structS5_EEEEESaIS8_EE@Base 1.3.2
  _ZTSSt12_Vector_baseIN4CGAL7Point_2INS0_16Simple_cartesianINS0_11Interval_ntILb0EEEEEEESaIS6_EE@Base 1.1.0
@@ -15625,29 +15653,33 @@
  _ZTSSt12_Vector_baseIN4CGAL7Point_3INS0_16Simple_cartesianI10__gmp_exprIA1_12__mpq_structS5_EEEEESaIS8_EE@Base 1.3.2
  _ZTSSt12_Vector_baseIN4CGAL7Point_3INS0_16Simple_cartesianINS0_11Interval_ntILb0EEEEEEESaIS6_EE@Base 1.1.0
  _ZTSSt12_Vector_baseIN4CGAL7Point_3INS0_5EpeckEEESaIS3_EE@Base 1.1.0
- (arch=riscv64)_ZTSSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTSSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTSSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
+ _ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=riscv64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
+ _ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=riscv64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
- (arch=riscv64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
+ _ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=riscv64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEmNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_mEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEmNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_mEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
- (arch=riscv64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=amd64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3ISA_EENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiSA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S10_EEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
- (arch=riscv64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=amd64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESV_SV_EEEEEESaISY_EEENS0_4hashISJ_EESt8equal_toISJ_ESaISt4pairIKSJ_S10_EEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
+ _ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=riscv64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEmNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_mEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZTSSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEmNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_mEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
- (arch=riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  _ZTSSt6vectorIN4CGAL7Point_2INS0_16Simple_cartesianI10__gmp_exprIA1_12__mpq_structS5_EEEEESaIS8_EE@Base 1.3.2
  _ZTSSt6vectorIN4CGAL7Point_2INS0_16Simple_cartesianINS0_11Interval_ntILb0EEEEEEESaIS6_EE@Base 1.1.0
@@ -16671,25 +16703,29 @@
  _ZTVN6SFCGAL9transform17ForceZOrderPointsE@Base 1.1.0
  _ZTVN6SFCGAL9transform6ForceZE@Base 1.1.0
  _ZTVN6SFCGAL9transform7Force2DE@Base 1.1.0
- (arch=riscv64)_ZTVSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTVSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTVSt15_Sp_counted_ptrIPN5boost3anyELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
+ _ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=riscv64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_29HalfedgeDS_in_place_list_faceINS3_18I_Polyhedron_facetINS3_20HalfedgeDS_face_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Plane_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
+ _ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEjNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_jEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=riscv64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_31HalfedgeDS_in_place_list_vertexINS3_19I_Polyhedron_vertexINS3_22HalfedgeDS_vertex_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3IN6SFCGAL6detail24Items_with_mark_on_hedgeEEESaIiEEENS3_11Boolean_tagILb1EEENS3_7Point_3ISA_EEEEEEEESaISO_EEEmNS0_4hashISQ_EESt8equal_toISQ_ESaISt4pairIKSQ_mEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
- (arch=riscv64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEESM_NS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_SM_EEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
+ _ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEjNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_jEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=riscv64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEmNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_mEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS9_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISK_EEEmNS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_mEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
- (arch=riscv64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3ISA_EENS3_27Triangulation_vertex_base_2ISR_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiSA_NS3_25Triangulation_face_base_2ISA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=amd64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESH_SH_EEEEEESaISK_EEENS4_24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3ISA_EENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiSA_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS0_4hashISM_EESt8equal_toISM_ESaISt4pairIKSM_S10_EEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
- (arch=riscv64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
+ _ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=!riscv64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal22T2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_37Triangulation_vertex_base_with_info_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_27Triangulation_vertex_base_2ISA_NS3_30Triangulation_ds_vertex_base_2IvEEEEEENS3_23Convex_hull_face_base_2IiS9_NS3_25Triangulation_face_base_2IS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESZ_SZ_EEEEEESaIS12_EEENS0_4hashISN_EESt8equal_toISN_ESaISt4pairIKSN_S14_EEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=amd64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal24TDS2_halfedge_descriptorINS3_30Triangulation_data_structure_2INS3_25Convex_hull_vertex_base_2IiNS3_11GT3_for_CH3INS3_5EpeckEEENS3_30Triangulation_ds_vertex_base_2IvEEEENS3_23Convex_hull_face_base_2IiS9_NS3_28Triangulation_ds_face_base_2IvEEEEEEEENS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeINS3_24HalfedgeDS_halfedge_baseINS3_21HalfedgeDS_list_typesIS9_NS3_28I_Polyhedron_derived_items_3INS3_18Polyhedron_items_3EEESaIiEEENS3_11Boolean_tagILb1EEESV_SV_EEEEEESaISY_EEENS0_4hashISJ_EESt8equal_toISJ_ESaISt4pairIKSJ_S10_EEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
+ _ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEjNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_jEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
  (arch=riscv64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEmNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_mEEEELN9__gnu_cxx12_Lock_policyE1EE@Base 1.4.1
  (arch=amd64 arm64 mips64el ppc64el s390x sparc64)_ZTVSt15_Sp_counted_ptrIPN5boost9unordered13unordered_mapIN4CGAL8internal8HDS_edgeINS4_22In_place_list_iteratorINS3_33HalfedgeDS_in_place_list_halfedgeINS3_21I_Polyhedron_halfedgeIN6SFCGAL6detail18Halfedge_with_markINS3_21HalfedgeDS_list_typesINS3_5EpeckENS3_28I_Polyhedron_derived_items_3INSA_24Items_with_mark_on_hedgeEEESaIiEEEEEEEEESaISL_EEEEEmNS0_4hashISO_EESt8equal_toISO_ESaISt4pairIKSO_mEEEELN9__gnu_cxx12_Lock_policyE2EE@Base 1.4.1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_shlibdeps -a
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libsfcgal1/usr/lib/arm-linux-gnueabihf/libSFCGAL.so.1.4.1 found in none of the libraries
   dh_installdeb -a
   dh_gencontrol -a
   dh_md5sums -a
   dh_builddeb -a
dpkg-deb: building package 'libsfcgal1' in '../libsfcgal1_1.4.1-2_armhf.deb'.
dpkg-deb: building package 'libsfcgal1-dbgsym' in '../libsfcgal1-dbgsym_1.4.1-2_armhf.deb'.
dpkg-deb: building package 'libsfcgal-dev' in '../libsfcgal-dev_1.4.1-2_armhf.deb'.
 dpkg-genbuildinfo --build=any -O../sfcgal_1.4.1-2_armhf.buildinfo
 dpkg-genchanges --build=any -mRaspbian mythic lxc autobuilder 1 <root@raspbian.org> -O../sfcgal_1.4.1-2_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2022-02-18T05:42:20Z

Finished
--------

I: Built successfully

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


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


sfcgal_1.4.1-2_armhf.changes:
-----------------------------

Format: 1.8
Date: Sun, 13 Feb 2022 09:08:06 +0100
Source: sfcgal
Binary: libsfcgal-dev libsfcgal1 libsfcgal1-dbgsym
Architecture: armhf
Version: 1.4.1-2
Distribution: bookworm-staging
Urgency: medium
Maintainer: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Changed-By: Bas Couwenberg <sebastic@debian.org>
Description:
 libsfcgal-dev - Library for ISO 19107:2013 and OGC SFA 1.2 for 3D operations (dev
 libsfcgal1 - Library for ISO 19107:2013 and OGC SFA 1.2 for 3D operations
Closes: 1005568
Changes:
 sfcgal (1.4.1-2) unstable; urgency=medium
 .
   * Update watch file to fix tag sorting.
   * Add upstream patch to fix FTBFS with CGAL 5.4.
     (closes: #1005568)
   * Update symbols for other architectures.
   * Update lintian overrides.
Checksums-Sha1:
 514b4e43815e4f57f4d499b5d2772809f7aa4094 64900 libsfcgal-dev_1.4.1-2_armhf.deb
 42a931e98938d6f85d5c24ccf04b624000a63ca7 15313104 libsfcgal1-dbgsym_1.4.1-2_armhf.deb
 4bb8697786d29e62da9b1d068505b69951708802 1606260 libsfcgal1_1.4.1-2_armhf.deb
 3a01532cfcf6e0034a245613f217b304c8b5cd60 12497 sfcgal_1.4.1-2_armhf.buildinfo
Checksums-Sha256:
 8ff3a9348f493ad99f47526fdcc18b4a094af73777d8fcb067d0009bbdfc6486 64900 libsfcgal-dev_1.4.1-2_armhf.deb
 fe9636192311cdfdad406f990ad45f15f4bae0ad6d76812dd0f2f1b0b79e6103 15313104 libsfcgal1-dbgsym_1.4.1-2_armhf.deb
 04053a539cf1910dc1479e8c56c6f1d41464d797585c1df5fc6d76d200be4f1b 1606260 libsfcgal1_1.4.1-2_armhf.deb
 88d7c18a69ce590501bc76402ab88478377ffc32ac0b21009ee528dfa268eee8 12497 sfcgal_1.4.1-2_armhf.buildinfo
Files:
 b33b71adb860b72def164467991d5d29 64900 libdevel optional libsfcgal-dev_1.4.1-2_armhf.deb
 b645d260756c8fd4e5b176ff0eeb901b 15313104 debug optional libsfcgal1-dbgsym_1.4.1-2_armhf.deb
 3c34331db9484ff5d997064f8c172271 1606260 libs optional libsfcgal1_1.4.1-2_armhf.deb
 9a5a49b6db2d087c6b0850e70a9d6ad1 12497 science optional sfcgal_1.4.1-2_armhf.buildinfo

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


libsfcgal-dev_1.4.1-2_armhf.deb
-------------------------------

 new Debian package, version 2.0.
 size 64900 bytes: control archive=4292 bytes.
     806 bytes,    21 lines      control              
   10332 bytes,   131 lines      md5sums              
 Package: libsfcgal-dev
 Source: sfcgal
 Version: 1.4.1-2
 Architecture: armhf
 Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
 Installed-Size: 453
 Depends: libsfcgal1 (= 1.4.1-2), libcgal-dev (>= 4.10.1), libgmp-dev
 Section: libdevel
 Priority: optional
 Homepage: http://www.sfcgal.org/
 Description: Library for ISO 19107:2013 and OGC SFA 1.2 for 3D operations (development)
  SFCGAL is a C++ wrapper library around CGAL with the aim of
  supporting ISO 19107:2013 and OGC Simple Features Access 1.2 for 3D
  operations.
  .
  SFCGAL provides standard compliant geometry types and operations,
  that can be accessed from its C or C++ APIs. PostGIS uses the C API,
  to expose some SFCGAL's functions in spatial databases (cf. PostGIS
  manual).
  .
  This package provides the development files.

drwxr-xr-x root/root         0 2022-02-13 08:08 ./
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/bin/
-rwxr-xr-x root/root       686 2022-02-13 08:08 ./usr/bin/sfcgal-config
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/include/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/include/SFCGAL/
-rw-r--r-- root/root      4741 2022-02-13 08:08 ./usr/include/SFCGAL/Coordinate.h
-rw-r--r-- root/root      4818 2022-02-13 08:08 ./usr/include/SFCGAL/Envelope.h
-rw-r--r-- root/root      2085 2022-02-13 08:08 ./usr/include/SFCGAL/Exception.h
-rw-r--r-- root/root      7728 2022-02-13 08:08 ./usr/include/SFCGAL/Geometry.h
-rw-r--r-- root/root      3033 2022-02-13 08:08 ./usr/include/SFCGAL/GeometryCollection.h
-rw-r--r-- root/root      1788 2022-02-13 08:08 ./usr/include/SFCGAL/GeometryVisitor.h
-rw-r--r-- root/root       432 2022-02-13 08:08 ./usr/include/SFCGAL/Kernel.h
-rw-r--r-- root/root      7052 2022-02-13 08:08 ./usr/include/SFCGAL/LineString.h
-rw-r--r-- root/root      1863 2022-02-13 08:08 ./usr/include/SFCGAL/MultiLineString.h
-rw-r--r-- root/root      1764 2022-02-13 08:08 ./usr/include/SFCGAL/MultiPoint.h
-rw-r--r-- root/root      1835 2022-02-13 08:08 ./usr/include/SFCGAL/MultiPolygon.h
-rw-r--r-- root/root      1756 2022-02-13 08:08 ./usr/include/SFCGAL/MultiSolid.h
-rw-r--r-- root/root      4585 2022-02-13 08:08 ./usr/include/SFCGAL/Point.h
-rw-r--r-- root/root      6173 2022-02-13 08:08 ./usr/include/SFCGAL/Polygon.h
-rw-r--r-- root/root      4395 2022-02-13 08:08 ./usr/include/SFCGAL/PolyhedralSurface.h
-rw-r--r-- root/root      2740 2022-02-13 08:08 ./usr/include/SFCGAL/PreparedGeometry.h
-rw-r--r-- root/root      4515 2022-02-13 08:08 ./usr/include/SFCGAL/Solid.h
-rw-r--r-- root/root      1090 2022-02-13 08:08 ./usr/include/SFCGAL/Surface.h
-rw-r--r-- root/root      1008 2022-02-13 08:08 ./usr/include/SFCGAL/Transform.h
-rw-r--r-- root/root      3517 2022-02-13 08:08 ./usr/include/SFCGAL/Triangle.h
-rw-r--r-- root/root      4299 2022-02-13 08:08 ./usr/include/SFCGAL/TriangulatedSurface.h
-rw-r--r-- root/root      1155 2022-02-13 08:08 ./usr/include/SFCGAL/Validity.h
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/
-rw-r--r-- root/root      2565 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/BoundaryVisitor.h
-rw-r--r-- root/root      2329 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/ConsistentOrientationBuilder.h
-rw-r--r-- root/root      1666 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/alphaShapes.h
-rw-r--r-- root/root      2960 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/area.h
-rw-r--r-- root/root      1072 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/collect.h
-rw-r--r-- root/root       699 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/collectionExtract.h
-rw-r--r-- root/root       830 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/collectionHomogenize.h
-rw-r--r-- root/root       669 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/collectionToMulti.h
-rw-r--r-- root/root      2711 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/connection.h
-rw-r--r-- root/root       738 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/convexHull.h
-rw-r--r-- root/root      1113 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/covers.h
-rw-r--r-- root/root      1671 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/difference.h
-rw-r--r-- root/root     26837 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/differencePrimitives.h
-rw-r--r-- root/root      3311 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/distance.h
-rw-r--r-- root/root      4461 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/distance3d.h
-rw-r--r-- root/root      4231 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/extrude.h
-rw-r--r-- root/root       528 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/force2D.h
-rw-r--r-- root/root       618 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/force3D.h
-rw-r--r-- root/root      1870 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/intersection.h
-rw-r--r-- root/root      2987 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/intersects.h
-rw-r--r-- root/root      1403 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/isValid.h
-rw-r--r-- root/root      1171 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/length.h
-rw-r--r-- root/root      1688 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/lineSubstring.h
-rw-r--r-- root/root      1340 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/minkowskiSum.h
-rw-r--r-- root/root      1870 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/normal.h
-rw-r--r-- root/root      1030 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/offset.h
-rw-r--r-- root/root      1571 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/orientation.h
-rw-r--r-- root/root      6485 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/plane.h
-rw-r--r-- root/root      3249 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/straightSkeleton.h
-rw-r--r-- root/root      1019 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/tesselate.h
-rw-r--r-- root/root       853 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/translate.h
-rw-r--r-- root/root      1800 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/union.h
-rw-r--r-- root/root       787 2022-02-13 08:08 ./usr/include/SFCGAL/algorithm/volume.h
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/include/SFCGAL/capi/
-rw-r--r-- root/root     31410 2022-02-13 08:08 ./usr/include/SFCGAL/capi/sfcgal_c.h
-rw-r--r-- root/root      1046 2022-02-13 08:08 ./usr/include/SFCGAL/config.h
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/include/SFCGAL/detail/
-rw-r--r-- root/root       647 2022-02-13 08:08 ./usr/include/SFCGAL/detail/ComplexComparator.h
-rw-r--r-- root/root      1197 2022-02-13 08:08 ./usr/include/SFCGAL/detail/EnvelopeVisitor.h
-rw-r--r-- root/root      1017 2022-02-13 08:08 ./usr/include/SFCGAL/detail/ForceValidityVisitor.h
-rw-r--r-- root/root      9659 2022-02-13 08:08 ./usr/include/SFCGAL/detail/GeometrySet.h
-rw-r--r-- root/root      1208 2022-02-13 08:08 ./usr/include/SFCGAL/detail/GetPointsVisitor.h
-rw-r--r-- root/root      2066 2022-02-13 08:08 ./usr/include/SFCGAL/detail/Interval.h
-rw-r--r-- root/root     19950 2022-02-13 08:08 ./usr/include/SFCGAL/detail/TestGeometry.h
-rw-r--r-- root/root      4124 2022-02-13 08:08 ./usr/include/SFCGAL/detail/TypeForDimension.h
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/include/SFCGAL/detail/algorithm/
-rw-r--r-- root/root       815 2022-02-13 08:08 ./usr/include/SFCGAL/detail/algorithm/coversPoints.h
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/include/SFCGAL/detail/generator/
-rw-r--r-- root/root       749 2022-02-13 08:08 ./usr/include/SFCGAL/detail/generator/building.h
-rw-r--r-- root/root       620 2022-02-13 08:08 ./usr/include/SFCGAL/detail/generator/disc.h
-rw-r--r-- root/root       508 2022-02-13 08:08 ./usr/include/SFCGAL/detail/generator/hoch.h
-rw-r--r-- root/root       536 2022-02-13 08:08 ./usr/include/SFCGAL/detail/generator/sierpinski.h
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/include/SFCGAL/detail/graph/
-rw-r--r-- root/root       504 2022-02-13 08:08 ./usr/include/SFCGAL/detail/graph/Edge.h
-rw-r--r-- root/root     11538 2022-02-13 08:08 ./usr/include/SFCGAL/detail/graph/GeometryGraph.h
-rw-r--r-- root/root      5487 2022-02-13 08:08 ./usr/include/SFCGAL/detail/graph/GeometryGraphBuilder.h
-rw-r--r-- root/root       637 2022-02-13 08:08 ./usr/include/SFCGAL/detail/graph/Vertex.h
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/include/SFCGAL/detail/graph/algorithm/
-rw-r--r-- root/root      1554 2022-02-13 08:08 ./usr/include/SFCGAL/detail/graph/algorithm/isHalfEdge.h
-rw-r--r-- root/root      2322 2022-02-13 08:08 ./usr/include/SFCGAL/detail/graph/algorithm/orientation.h
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/include/SFCGAL/detail/io/
-rw-r--r-- root/root      2283 2022-02-13 08:08 ./usr/include/SFCGAL/detail/io/OsgFactory.h
-rw-r--r-- root/root      5177 2022-02-13 08:08 ./usr/include/SFCGAL/detail/io/Serialization.h
-rw-r--r-- root/root      2794 2022-02-13 08:08 ./usr/include/SFCGAL/detail/io/WktReader.h
-rw-r--r-- root/root      1649 2022-02-13 08:08 ./usr/include/SFCGAL/detail/io/WktWriter.h
-rw-r--r-- root/root       611 2022-02-13 08:08 ./usr/include/SFCGAL/detail/polygonSetToMultiPolygon.h
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/include/SFCGAL/detail/tools/
-rw-r--r-- root/root      1113 2022-02-13 08:08 ./usr/include/SFCGAL/detail/tools/CharArrayBuffer.h
-rw-r--r-- root/root      4730 2022-02-13 08:08 ./usr/include/SFCGAL/detail/tools/InputStreamReader.h
-rw-r--r-- root/root      4670 2022-02-13 08:08 ./usr/include/SFCGAL/detail/tools/Log.h
-rw-r--r-- root/root      1467 2022-02-13 08:08 ./usr/include/SFCGAL/detail/tools/Registry.h
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/include/SFCGAL/detail/transform/
-rw-r--r-- root/root       815 2022-02-13 08:08 ./usr/include/SFCGAL/detail/transform/AffineTransform2.h
-rw-r--r-- root/root      1099 2022-02-13 08:08 ./usr/include/SFCGAL/detail/transform/AffineTransform3.h
-rw-r--r-- root/root       546 2022-02-13 08:08 ./usr/include/SFCGAL/detail/transform/Force2D.h
-rw-r--r-- root/root       890 2022-02-13 08:08 ./usr/include/SFCGAL/detail/transform/ForceOrderPoints.h
-rw-r--r-- root/root       670 2022-02-13 08:08 ./usr/include/SFCGAL/detail/transform/ForceZ.h
-rw-r--r-- root/root       913 2022-02-13 08:08 ./usr/include/SFCGAL/detail/transform/ForceZOrderPoints.h
-rw-r--r-- root/root       727 2022-02-13 08:08 ./usr/include/SFCGAL/detail/transform/RoundTransform.h
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/include/SFCGAL/detail/triangulate/
-rw-r--r-- root/root      4712 2022-02-13 08:08 ./usr/include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h
-rw-r--r-- root/root      2165 2022-02-13 08:08 ./usr/include/SFCGAL/detail/triangulate/markDomains.h
-rw-r--r-- root/root       876 2022-02-13 08:08 ./usr/include/SFCGAL/detail/triangulate/triangulateInGeometrySet.h
-rw-r--r-- root/root       391 2022-02-13 08:08 ./usr/include/SFCGAL/detail/ublas.h
-rw-r--r-- root/root      1080 2022-02-13 08:08 ./usr/include/SFCGAL/export.h
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/include/SFCGAL/io/
-rw-r--r-- root/root       579 2022-02-13 08:08 ./usr/include/SFCGAL/io/GeometryStreams.h
-rw-r--r-- root/root       839 2022-02-13 08:08 ./usr/include/SFCGAL/io/ewkt.h
-rw-r--r-- root/root      1167 2022-02-13 08:08 ./usr/include/SFCGAL/io/osg.h
-rw-r--r-- root/root      4859 2022-02-13 08:08 ./usr/include/SFCGAL/io/vtk.h
-rw-r--r-- root/root       754 2022-02-13 08:08 ./usr/include/SFCGAL/io/wkt.h
-rw-r--r-- root/root      2533 2022-02-13 08:08 ./usr/include/SFCGAL/numeric.h
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/include/SFCGAL/triangulate/
-rw-r--r-- root/root       844 2022-02-13 08:08 ./usr/include/SFCGAL/triangulate/triangulate2DZ.h
-rw-r--r-- root/root      2100 2022-02-13 08:08 ./usr/include/SFCGAL/triangulate/triangulatePolygon.h
-rw-r--r-- root/root      1216 2022-02-13 08:08 ./usr/include/SFCGAL/version.h
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/lib/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2022-02-13 08:08 ./usr/lib/arm-linux-gnueabihf/libSFCGAL.so -> libSFCGAL.so.1
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/lib/arm-linux-gnueabihf/pkgconfig/
-rw-r--r-- root/root       290 2022-02-13 08:08 ./usr/lib/arm-linux-gnueabihf/pkgconfig/sfcgal.pc
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/share/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/share/doc/libsfcgal-dev/
-rw-r--r-- root/root      1319 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/README.md
-rw-r--r-- root/root      3567 2022-02-13 08:08 ./usr/share/doc/libsfcgal-dev/changelog.Debian.gz
-rw-r--r-- root/root      2225 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/changelog.gz
-rw-r--r-- root/root      2700 2022-01-27 19:40 ./usr/share/doc/libsfcgal-dev/copyright
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/share/doc/libsfcgal-dev/examples/
drwxr-xr-x root/root         0 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CGAL-basic_manip/
-rw-r--r-- root/root       391 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CGAL-basic_manip/CMakeLists.txt
-rw-r--r-- root/root      8007 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CGAL-basic_manip/main.cpp
drwxr-xr-x root/root         0 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CGAL-cartesian_kernel/
-rw-r--r-- root/root       391 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CGAL-cartesian_kernel/CMakeLists.txt
-rw-r--r-- root/root      1170 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CGAL-cartesian_kernel/main.cpp
drwxr-xr-x root/root         0 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CGAL-point_generator/
-rw-r--r-- root/root       391 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CGAL-point_generator/CMakeLists.txt
-rw-r--r-- root/root      1680 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CGAL-point_generator/main.cpp
drwxr-xr-x root/root         0 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CGAL-polygon_triangulation2/
-rw-r--r-- root/root       391 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CGAL-polygon_triangulation2/CMakeLists.txt
-rw-r--r-- root/root      6700 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CGAL-polygon_triangulation2/main.cpp
drwxr-xr-x root/root         0 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CGAL-triangulation2/
-rw-r--r-- root/root       391 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CGAL-triangulation2/CMakeLists.txt
-rw-r--r-- root/root      3576 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CGAL-triangulation2/main.cpp
-rw-r--r-- root/root       352 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/CMakeLists.txt
drwxr-xr-x root/root         0 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/SFCGAL-building/
-rw-r--r-- root/root       403 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/SFCGAL-building/CMakeLists.txt
-rw-r--r-- root/root       175 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/SFCGAL-building/data-sample.wkt
-rw-r--r-- root/root      3183 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/SFCGAL-building/main.cpp
drwxr-xr-x root/root         0 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/SFCGAL-export-osg/
-rw-r--r-- root/root       402 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/SFCGAL-export-osg/CMakeLists.txt
-rw-r--r-- root/root      3269 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/SFCGAL-export-osg/main.cpp
drwxr-xr-x root/root         0 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/SFCGAL-offset/
-rw-r--r-- root/root       391 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/SFCGAL-offset/CMakeLists.txt
-rw-r--r-- root/root      1231 2022-01-27 15:59 ./usr/share/doc/libsfcgal-dev/examples/SFCGAL-offset/main.cpp
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/share/man/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/share/man/man1/
-rw-r--r-- root/root       474 2022-02-13 08:08 ./usr/share/man/man1/sfcgal-config.1.gz


libsfcgal1-dbgsym_1.4.1-2_armhf.deb
-----------------------------------

 new Debian package, version 2.0.
 size 15313104 bytes: control archive=568 bytes.
     430 bytes,    14 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: libsfcgal1-dbgsym
 Source: sfcgal
 Version: 1.4.1-2
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
 Installed-Size: 19049
 Depends: libsfcgal1 (= 1.4.1-2)
 Breaks: sfcgal-dbg (<< 1.3.3)
 Replaces: sfcgal-dbg (<< 1.3.3)
 Section: debug
 Priority: optional
 Description: debug symbols for libsfcgal1
 Build-Ids: 92bf460a17ca90394edc7d2cfef908d5c0002877

drwxr-xr-x root/root         0 2022-02-13 08:08 ./
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/lib/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/lib/debug/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/lib/debug/.build-id/92/
-rw-r--r-- root/root  19495476 2022-02-13 08:08 ./usr/lib/debug/.build-id/92/bf460a17ca90394edc7d2cfef908d5c0002877.debug
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/share/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/share/doc/
lrwxrwxrwx root/root         0 2022-02-13 08:08 ./usr/share/doc/libsfcgal1-dbgsym -> libsfcgal1


libsfcgal1_1.4.1-2_armhf.deb
----------------------------

 new Debian package, version 2.0.
 size 1606260 bytes: control archive=111224 bytes.
     904 bytes,    21 lines      control              
     443 bytes,     6 lines      md5sums              
      34 bytes,     1 lines      shlibs               
 3992613 bytes, 13599 lines      symbols              
      65 bytes,     2 lines      triggers             
 Package: libsfcgal1
 Source: sfcgal
 Version: 1.4.1-2
 Architecture: armhf
 Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
 Installed-Size: 12660
 Depends: libboost-serialization1.74.0 (>= 1.74.0), libc6 (>= 2.32), libgcc-s1 (>= 3.5), libgmp10 (>= 2:6.2.1+dfsg), libgmpxx4ldbl (>= 2:6.2.1+dfsg), libmpfr6 (>= 3.1.3), libstdc++6 (>= 11)
 Section: libs
 Priority: optional
 Homepage: http://www.sfcgal.org/
 Description: Library for ISO 19107:2013 and OGC SFA 1.2 for 3D operations
  SFCGAL is a C++ wrapper library around CGAL with the aim of
  supporting ISO 19107:2013 and OGC Simple Features Access 1.2 for 3D
  operations.
  .
  SFCGAL provides standard compliant geometry types and operations,
  that can be accessed from its C or C++ APIs. PostGIS uses the C API,
  to expose some SFCGAL's functions in spatial databases (cf. PostGIS
  manual).
  .
  This package provides the shared library.

drwxr-xr-x root/root         0 2022-02-13 08:08 ./
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/lib/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2022-02-13 08:08 ./usr/lib/arm-linux-gnueabihf/libSFCGAL.so.1 -> libSFCGAL.so.1.4.1
-rw-r--r-- root/root   8943120 2022-02-13 08:08 ./usr/lib/arm-linux-gnueabihf/libSFCGAL.so.1.4.1
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/share/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/share/doc/libsfcgal1/
-rw-r--r-- root/root      1319 2022-01-27 15:59 ./usr/share/doc/libsfcgal1/README.md
-rw-r--r-- root/root      3567 2022-02-13 08:08 ./usr/share/doc/libsfcgal1/changelog.Debian.gz
-rw-r--r-- root/root      2225 2022-01-27 15:59 ./usr/share/doc/libsfcgal1/changelog.gz
-rw-r--r-- root/root      2700 2022-01-27 19:40 ./usr/share/doc/libsfcgal1/copyright
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/share/lintian/
drwxr-xr-x root/root         0 2022-02-13 08:08 ./usr/share/lintian/overrides/
-rw-r--r-- root/root       257 2022-02-13 08:08 ./usr/share/lintian/overrides/libsfcgal1


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


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

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

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

Build Architecture: armhf
Build-Space: 640504
Build-Time: 2055
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 659
Job: sfcgal_1.4.1-2
Machine Architecture: armhf
Package: sfcgal
Package-Time: 2738
Source-Version: 1.4.1-2
Space: 640504
Status: successful
Version: 1.4.1-2
--------------------------------------------------------------------------------
Finished at 2022-02-18T05:42:20Z
Build needed 00:45:38, 640504k disk space