Fri Jan 12 05:54:47 UTC 2024 I: starting to build pygalmesh/bookworm/armhf on jenkins on '2024-01-12 05:54' Fri Jan 12 05:54:47 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_2/4352/console.log Fri Jan 12 05:54:47 UTC 2024 I: Downloading source for bookworm/pygalmesh=0.10.6-1 --2024-01-12 05:54:47-- http://cdn-fastly.deb.debian.org/debian/pool/main/p/pygalmesh/pygalmesh_0.10.6-1.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2237 (2.2K) [text/prs.lines.tag] Saving to: ‘pygalmesh_0.10.6-1.dsc’ 0K .. 100% 1.68M=0.001s 2024-01-12 05:54:48 (1.68 MB/s) - ‘pygalmesh_0.10.6-1.dsc’ saved [2237/2237] Fri Jan 12 05:54:48 UTC 2024 I: pygalmesh_0.10.6-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: pygalmesh Binary: python3-pygalmesh Architecture: any Version: 0.10.6-1 Maintainer: Debian Science Maintainers Uploaders: Drew Parsons Homepage: https://github.com/nschloe/pygalmesh Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/science-team/pygalmesh Vcs-Git: https://salsa.debian.org/science-team/pygalmesh.git Testsuite: autopkgtest Testsuite-Triggers: @builddeps@, python3-all, python3-pytest, python3-requests Build-Depends: debhelper-compat (= 13), dh-python, python3-all-dev:any (>= 3.7), python3-setuptools (>= 42), libcgal-dev, libeigen3-dev, libgmp-dev, libmpfr-dev, python3-meshio (>= 4), python3-pybind11 (>= 2.6) Package-List: python3-pygalmesh deb python optional arch=any Checksums-Sha1: 89fe04b0418ef99b5b15977b11937e4e3ae17e43 139068 pygalmesh_0.10.6.orig.tar.xz 3c6d50aab375488fffe373cb47ec5591618b06f3 4728 pygalmesh_0.10.6-1.debian.tar.xz Checksums-Sha256: fcc2636d449aec70d58ae73a01da8af657ad9b34bb9ab0d69bd5fe994ac6dd78 139068 pygalmesh_0.10.6.orig.tar.xz 8b4d5a1e22614a59567fe6ea2da8dc5802c7f09384589f82ce0d7ca8d46fadfc 4728 pygalmesh_0.10.6-1.debian.tar.xz Files: 5f9da72db47472aacacfa4c402dc6895 139068 pygalmesh_0.10.6.orig.tar.xz 04042b18a2bc1893da15954828109c45 4728 pygalmesh_0.10.6-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmHxe2UACgkQVz7x5L1a Afp3dA//ftzS8hjBL8Ks4BbK1LhFfdASOYWdDcHicxL7ddroYOUBx5EYHYKQB61+ TfOjyTGngjxvfi5NxXQibfpafSsJ7fZTpuEFIT6lgRuxd9yGVEyVebtIB0ExcOjs J9My2lEoBBHRZv2dQvuGUvgg7uepDeYMw1st9HNWSDiyDSZhMep0MQB3oWfio59h viRtMBqiCsR+eC8TGmtwIFLK53FBljT0Hu9Qp+S4DjfNi7j/0FJy4H6lv8tFgx+B pHw4X6ewAmwHT2IArWjVBZjDmIodNoKIAbJommOkD8iPh/CiubhV/15/EUMFDumv F1YTQLatDLRDuXoVUiYMvypWuWHRWTJNHP2qRIcIR64RjMJe72dhV+wdK27etSiX mgTgsVgNo3OyJrax/A8Iyw5IEimTrcBMeB5n3euBKuzrCFSEyx2dkFvS+KWexsjH bov7Hv3wOkR7IintrV0XToQsNLErwTar+j4qP8o2P36ek+EBsLS574w7EHyW3Qxm muLLL4CyGCGIrkSfdHoIksymUf4GubH9SrhA78urCbzLJ0Yd2rO34/CgB9xur3Ev iy/YBW5DfDv4yjqgzXEDWp/O9D5glE4ywBkAoTISd3FyFa+j2I6l8ATAguUWoayF 9agWNXbSVwg84oqnj6BKOOmUtD/dpt6Z97JABzwJBJltCrUvUOo= =jw7U -----END PGP SIGNATURE----- Fri Jan 12 05:54:48 UTC 2024 I: Checking whether the package is not for us Fri Jan 12 05:54:48 UTC 2024 I: Starting 1st build on remote node cbxi4b-armhf-rb.debian.net. Fri Jan 12 05:54:48 UTC 2024 I: Preparing to do remote build '1' on cbxi4b-armhf-rb.debian.net. Fri Jan 12 07:26:45 UTC 2024 I: Deleting $TMPDIR on cbxi4b-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Thu Jan 11 17:54:56 -12 2024 I: pbuilder-time-stamp: 1705038896 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [pygalmesh_0.10.6-1.dsc] I: copying [./pygalmesh_0.10.6.orig.tar.xz] I: copying [./pygalmesh_0.10.6-1.debian.tar.xz] I: Extracting source gpgv: Signature made Wed Jan 26 16:48:37 2022 gpgv: using RSA key 23C9A93E585819E9126D0A36573EF1E4BD5A01FA gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./pygalmesh_0.10.6-1.dsc: no acceptable signature found dpkg-source: info: extracting pygalmesh in pygalmesh-0.10.6 dpkg-source: info: unpacking pygalmesh_0.10.6.orig.tar.xz dpkg-source: info: unpacking pygalmesh_0.10.6-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying test_relax_tolerance.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/31912/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' DISTRIBUTION='bookworm' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='222bc67ab2e145cd9e9cfd5181324d5b' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='31912' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.4JpYG2Iq/pbuilderrc_DYoe --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.4JpYG2Iq/b1 --logfile b1/build.log pygalmesh_0.10.6-1.dsc' SUDO_GID='116' SUDO_UID='112' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:3142/' I: uname -a Linux cbxi4b 6.1.0-17-armmp #1 SMP Debian 6.1.69-1 (2023-12-30) armv7l GNU/Linux I: ls -l /bin total 4964 -rwxr-xr-x 1 root root 838488 Apr 23 2023 bash -rwxr-xr-x 3 root root 67144 Sep 19 2022 bunzip2 -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzcat lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzip2 -rwxr-xr-x 1 root root 67112 Sep 19 2022 bzip2recover lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore -rwxr-xr-x 1 root root 67632 Sep 20 2022 cat -rwxr-xr-x 1 root root 67676 Sep 20 2022 chgrp -rwxr-xr-x 1 root root 67644 Sep 20 2022 chmod -rwxr-xr-x 1 root root 67684 Sep 20 2022 chown -rwxr-xr-x 1 root root 133532 Sep 20 2022 cp -rwxr-xr-x 1 root root 132868 Jan 5 2023 dash -rwxr-xr-x 1 root root 133220 Sep 20 2022 date -rwxr-xr-x 1 root root 67732 Sep 20 2022 dd -rwxr-xr-x 1 root root 68104 Sep 20 2022 df -rwxr-xr-x 1 root root 133632 Sep 20 2022 dir -rwxr-xr-x 1 root root 59128 Mar 23 2023 dmesg lrwxrwxrwx 1 root root 8 Dec 19 2022 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Dec 19 2022 domainname -> hostname -rwxr-xr-x 1 root root 67560 Sep 20 2022 echo -rwxr-xr-x 1 root root 41 Jan 24 2023 egrep -rwxr-xr-x 1 root root 67548 Sep 20 2022 false -rwxr-xr-x 1 root root 41 Jan 24 2023 fgrep -rwxr-xr-x 1 root root 55748 Mar 23 2023 findmnt -rwsr-xr-x 1 root root 26208 Mar 23 2023 fusermount -rwxr-xr-x 1 root root 128608 Jan 24 2023 grep -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe -rwxr-xr-x 1 root root 64220 Apr 10 2022 gzip -rwxr-xr-x 1 root root 67032 Dec 19 2022 hostname -rwxr-xr-x 1 root root 67720 Sep 20 2022 ln -rwxr-xr-x 1 root root 35132 Mar 23 2023 login -rwxr-xr-x 1 root root 133632 Sep 20 2022 ls -rwxr-xr-x 1 root root 136808 Mar 23 2023 lsblk -rwxr-xr-x 1 root root 67800 Sep 20 2022 mkdir -rwxr-xr-x 1 root root 67764 Sep 20 2022 mknod -rwxr-xr-x 1 root root 67596 Sep 20 2022 mktemp -rwxr-xr-x 1 root root 38504 Mar 23 2023 more -rwsr-xr-x 1 root root 38496 Mar 23 2023 mount -rwxr-xr-x 1 root root 9824 Mar 23 2023 mountpoint -rwxr-xr-x 1 root root 133532 Sep 20 2022 mv lrwxrwxrwx 1 root root 8 Dec 19 2022 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 3 2023 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 67608 Sep 20 2022 pwd lrwxrwxrwx 1 root root 4 Apr 23 2023 rbash -> bash -rwxr-xr-x 1 root root 67600 Sep 20 2022 readlink -rwxr-xr-x 1 root root 67672 Sep 20 2022 rm -rwxr-xr-x 1 root root 67600 Sep 20 2022 rmdir -rwxr-xr-x 1 root root 14152 Jul 28 23:46 run-parts -rwxr-xr-x 1 root root 133372 Jan 5 2023 sed lrwxrwxrwx 1 root root 4 Jan 5 2023 sh -> dash -rwxr-xr-x 1 root root 67584 Sep 20 2022 sleep -rwxr-xr-x 1 root root 67644 Sep 20 2022 stty -rwsr-xr-x 1 root root 50800 Mar 23 2023 su -rwxr-xr-x 1 root root 67584 Sep 20 2022 sync -rwxr-xr-x 1 root root 336764 Apr 6 2023 tar -rwxr-xr-x 1 root root 9800 Jul 28 23:46 tempfile -rwxr-xr-x 1 root root 133224 Sep 20 2022 touch -rwxr-xr-x 1 root root 67548 Sep 20 2022 true -rwxr-xr-x 1 root root 9768 Mar 23 2023 ulockmgr_server -rwsr-xr-x 1 root root 22108 Mar 23 2023 umount -rwxr-xr-x 1 root root 67572 Sep 20 2022 uname -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress -rwxr-xr-x 1 root root 133632 Sep 20 2022 vdir -rwxr-xr-x 1 root root 42608 Mar 23 2023 wdctl lrwxrwxrwx 1 root root 8 Dec 19 2022 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew I: user script /srv/workspace/pbuilder/31912/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-python, python3-all-dev:any (>= 3.7), python3-setuptools (>= 42), libcgal-dev, libeigen3-dev, libgmp-dev, libmpfr-dev, python3-meshio (>= 4), python3-pybind11 (>= 2.6) dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 17881 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python3-all-dev:any (>= 3.7). pbuilder-satisfydepends-dummy depends on python3-setuptools (>= 42); however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on libcgal-dev; however: Package libcgal-dev is not installed. pbuilder-satisfydepends-dummy depends on libeigen3-dev; however: Package libeigen3-dev is not installed. pbuilder-satisfydepends-dummy depends on libgmp-dev; however: Package libgmp-dev is not installed. pbuilder-satisfydepends-dummy depends on libmpfr-dev; however: Package libmpfr-dev is not installed. pbuilder-satisfydepends-dummy depends on python3-meshio (>= 4); however: Package python3-meshio is not installed. pbuilder-satisfydepends-dummy depends on python3-pybind11 (>= 2.6); however: Package python3-pybind11 is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libblas3{a} libboost-atomic1.74-dev{a} libboost-atomic1.74.0{a} libboost-chrono1.74-dev{a} libboost-chrono1.74.0{a} libboost-date-time1.74-dev{a} libboost-date-time1.74.0{a} libboost-dev{a} libboost-program-options-dev{a} libboost-program-options1.74-dev{a} libboost-program-options1.74.0{a} libboost-serialization1.74-dev{a} libboost-serialization1.74.0{a} libboost-system-dev{a} libboost-system1.74-dev{a} libboost-system1.74.0{a} libboost-thread-dev{a} libboost-thread1.74-dev{a} libboost-thread1.74.0{a} libboost1.74-dev{a} libcgal-dev{a} libdebhelper-perl{a} libeigen3-dev{a} libelf1{a} libexpat1{a} libexpat1-dev{a} libfile-stripnondeterminism-perl{a} libgfortran5{a} libgmp-dev{a} libgmpxx4ldbl{a} libicu72{a} libjs-jquery{a} libjs-sphinxdoc{a} libjs-underscore{a} liblapack3{a} libmagic-mgc{a} libmagic1{a} libmpfr-dev{a} libpipeline1{a} libpkgconf3{a} libpython3-all-dev{a} libpython3-dev{a} libpython3-stdlib{a} libpython3.11{a} libpython3.11-dev{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libreadline8{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} libxslt1.1{a} m4{a} man-db{a} media-types{a} pkg-config{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} pybind11-dev{a} python3{a} python3-all{a} python3-all-dev{a} python3-dev{a} python3-distutils{a} python3-lib2to3{a} python3-lxml{a} python3-markdown-it{a} python3-mdurl{a} python3-meshio{a} python3-minimal{a} python3-numpy{a} python3-pkg-resources{a} python3-pybind11{a} python3-pygments{a} python3-rich{a} python3-setuptools{a} python3.11{a} python3.11-dev{a} python3.11-minimal{a} readline-common{a} sensible-utils{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl javascript-common libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx meshio-tools python3-bs4 python3-h5py python3-html5lib python3-netcdf4 wget 0 packages upgraded, 100 newly installed, 0 to remove and 0 not upgraded. Need to get 61.2 MB of archives. After unpacking 384 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main armhf libpython3.11-minimal armhf 3.11.2-6 [798 kB] Get: 2 http://deb.debian.org/debian bookworm/main armhf libexpat1 armhf 2.5.0-1 [79.9 kB] Get: 3 http://deb.debian.org/debian bookworm/main armhf python3.11-minimal armhf 3.11.2-6 [1714 kB] Get: 4 http://deb.debian.org/debian bookworm/main armhf python3-minimal armhf 3.11.2-1+b1 [26.3 kB] Get: 5 http://deb.debian.org/debian bookworm/main armhf media-types all 10.0.0 [26.1 kB] Get: 6 http://deb.debian.org/debian bookworm/main armhf readline-common all 8.2-1.3 [69.0 kB] Get: 7 http://deb.debian.org/debian bookworm/main armhf libreadline8 armhf 8.2-1.3 [144 kB] Get: 8 http://deb.debian.org/debian bookworm/main armhf libpython3.11-stdlib armhf 3.11.2-6 [1678 kB] Get: 9 http://deb.debian.org/debian bookworm/main armhf python3.11 armhf 3.11.2-6 [572 kB] Get: 10 http://deb.debian.org/debian bookworm/main armhf libpython3-stdlib armhf 3.11.2-1+b1 [9296 B] Get: 11 http://deb.debian.org/debian bookworm/main armhf python3 armhf 3.11.2-1+b1 [26.3 kB] Get: 12 http://deb.debian.org/debian bookworm/main armhf sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 13 http://deb.debian.org/debian bookworm/main armhf libmagic-mgc armhf 1:5.44-3 [305 kB] Get: 14 http://deb.debian.org/debian bookworm/main armhf libmagic1 armhf 1:5.44-3 [96.5 kB] Get: 15 http://deb.debian.org/debian bookworm/main armhf file armhf 1:5.44-3 [41.6 kB] Get: 16 http://deb.debian.org/debian bookworm/main armhf gettext-base armhf 0.21-12 [157 kB] Get: 17 http://deb.debian.org/debian bookworm/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 18 http://deb.debian.org/debian bookworm/main armhf groff-base armhf 1.22.4-10 [825 kB] Get: 19 http://deb.debian.org/debian bookworm/main armhf bsdextrautils armhf 2.38.1-5+b1 [78.6 kB] Get: 20 http://deb.debian.org/debian bookworm/main armhf libpipeline1 armhf 1.5.7-1 [33.6 kB] Get: 21 http://deb.debian.org/debian bookworm/main armhf man-db armhf 2.11.2-2 [1351 kB] Get: 22 http://deb.debian.org/debian bookworm/main armhf m4 armhf 1.4.19-3 [265 kB] Get: 23 http://deb.debian.org/debian bookworm/main armhf autoconf all 2.71-3 [332 kB] Get: 24 http://deb.debian.org/debian bookworm/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 25 http://deb.debian.org/debian bookworm/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 26 http://deb.debian.org/debian bookworm/main armhf autopoint all 0.21-12 [495 kB] Get: 27 http://deb.debian.org/debian bookworm/main armhf libdebhelper-perl all 13.11.4 [81.2 kB] Get: 28 http://deb.debian.org/debian bookworm/main armhf libtool all 2.4.7-5 [517 kB] Get: 29 http://deb.debian.org/debian bookworm/main armhf dh-autoreconf all 20 [17.1 kB] Get: 30 http://deb.debian.org/debian bookworm/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 31 http://deb.debian.org/debian bookworm/main armhf libsub-override-perl all 0.09-4 [9304 B] Get: 32 http://deb.debian.org/debian bookworm/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 33 http://deb.debian.org/debian bookworm/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 34 http://deb.debian.org/debian bookworm/main armhf libelf1 armhf 0.188-2.1 [170 kB] Get: 35 http://deb.debian.org/debian bookworm/main armhf dwz armhf 0.15-1 [101 kB] Get: 36 http://deb.debian.org/debian bookworm/main armhf libicu72 armhf 72.1-3 [9048 kB] Get: 37 http://deb.debian.org/debian bookworm/main armhf libxml2 armhf 2.9.14+dfsg-1.3~deb12u1 [591 kB] Get: 38 http://deb.debian.org/debian bookworm/main armhf gettext armhf 0.21-12 [1229 kB] Get: 39 http://deb.debian.org/debian bookworm/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 40 http://deb.debian.org/debian bookworm/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 41 http://deb.debian.org/debian bookworm/main armhf debhelper all 13.11.4 [942 kB] Get: 42 http://deb.debian.org/debian bookworm/main armhf python3-lib2to3 all 3.11.2-3 [76.3 kB] Get: 43 http://deb.debian.org/debian bookworm/main armhf python3-distutils all 3.11.2-3 [131 kB] Get: 44 http://deb.debian.org/debian bookworm/main armhf dh-python all 5.20230130+deb12u1 [104 kB] Get: 45 http://deb.debian.org/debian bookworm/main armhf libblas3 armhf 3.11.0-2 [105 kB] Get: 46 http://deb.debian.org/debian bookworm/main armhf libboost1.74-dev armhf 1.74.0+ds1-21 [9508 kB] Get: 47 http://deb.debian.org/debian bookworm/main armhf libboost-atomic1.74.0 armhf 1.74.0+ds1-21 [220 kB] Get: 48 http://deb.debian.org/debian bookworm/main armhf libboost-atomic1.74-dev armhf 1.74.0+ds1-21 [221 kB] Get: 49 http://deb.debian.org/debian bookworm/main armhf libboost-chrono1.74.0 armhf 1.74.0+ds1-21 [224 kB] Get: 50 http://deb.debian.org/debian bookworm/main armhf libboost-chrono1.74-dev armhf 1.74.0+ds1-21 [231 kB] Get: 51 http://deb.debian.org/debian bookworm/main armhf libboost-date-time1.74.0 armhf 1.74.0+ds1-21 [217 kB] Get: 52 http://deb.debian.org/debian bookworm/main armhf libboost-serialization1.74.0 armhf 1.74.0+ds1-21 [298 kB] Get: 53 http://deb.debian.org/debian bookworm/main armhf libboost-serialization1.74-dev armhf 1.74.0+ds1-21 [368 kB] Get: 54 http://deb.debian.org/debian bookworm/main armhf libboost-date-time1.74-dev armhf 1.74.0+ds1-21 [226 kB] Get: 55 http://deb.debian.org/debian bookworm/main armhf libboost-dev armhf 1.74.0.3 [4548 B] Get: 56 http://deb.debian.org/debian bookworm/main armhf libboost-program-options1.74.0 armhf 1.74.0+ds1-21 [311 kB] Get: 57 http://deb.debian.org/debian bookworm/main armhf libboost-program-options1.74-dev armhf 1.74.0+ds1-21 [355 kB] Get: 58 http://deb.debian.org/debian bookworm/main armhf libboost-program-options-dev armhf 1.74.0.3 [4340 B] Get: 59 http://deb.debian.org/debian bookworm/main armhf libboost-system1.74.0 armhf 1.74.0+ds1-21 [218 kB] Get: 60 http://deb.debian.org/debian bookworm/main armhf libboost-system1.74-dev armhf 1.74.0+ds1-21 [219 kB] Get: 61 http://deb.debian.org/debian bookworm/main armhf libboost-system-dev armhf 1.74.0.3 [4468 B] Get: 62 http://deb.debian.org/debian bookworm/main armhf libboost-thread1.74.0 armhf 1.74.0+ds1-21 [248 kB] Get: 63 http://deb.debian.org/debian bookworm/main armhf libboost-thread1.74-dev armhf 1.74.0+ds1-21 [262 kB] Get: 64 http://deb.debian.org/debian bookworm/main armhf libboost-thread-dev armhf 1.74.0.3 [4356 B] Get: 65 http://deb.debian.org/debian bookworm/main armhf libgmpxx4ldbl armhf 2:6.2.1+dfsg1-1.1 [338 kB] Get: 66 http://deb.debian.org/debian bookworm/main armhf libgmp-dev armhf 2:6.2.1+dfsg1-1.1 [593 kB] Get: 67 http://deb.debian.org/debian bookworm/main armhf libmpfr-dev armhf 4.2.0-1 [223 kB] Get: 68 http://deb.debian.org/debian bookworm/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-1 [902 kB] Get: 69 http://deb.debian.org/debian bookworm/main armhf libcgal-dev armhf 5.5.1-2 [4866 kB] Get: 70 http://deb.debian.org/debian bookworm/main armhf libpkgconf3 armhf 1.8.1-1 [31.3 kB] Get: 71 http://deb.debian.org/debian bookworm/main armhf pkgconf-bin armhf 1.8.1-1 [28.5 kB] Get: 72 http://deb.debian.org/debian bookworm/main armhf pkgconf armhf 1.8.1-1 [25.9 kB] Get: 73 http://deb.debian.org/debian bookworm/main armhf pkg-config armhf 1.8.1-1 [13.7 kB] Get: 74 http://deb.debian.org/debian bookworm/main armhf libeigen3-dev all 3.4.0-4 [1041 kB] Get: 75 http://deb.debian.org/debian bookworm/main armhf libexpat1-dev armhf 2.5.0-1 [134 kB] Get: 76 http://deb.debian.org/debian bookworm/main armhf libgfortran5 armhf 12.2.0-14 [246 kB] Get: 77 http://deb.debian.org/debian bookworm/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 78 http://deb.debian.org/debian bookworm/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB] Get: 79 http://deb.debian.org/debian bookworm/main armhf libjs-sphinxdoc all 5.3.0-4 [130 kB] Get: 80 http://deb.debian.org/debian bookworm/main armhf liblapack3 armhf 3.11.0-2 [1724 kB] Get: 81 http://deb.debian.org/debian bookworm/main armhf libpython3.11 armhf 3.11.2-6 [1710 kB] Get: 82 http://deb.debian.org/debian bookworm/main armhf libpython3.11-dev armhf 3.11.2-6 [3518 kB] Get: 83 http://deb.debian.org/debian bookworm/main armhf libpython3-dev armhf 3.11.2-1+b1 [9556 B] Get: 84 http://deb.debian.org/debian bookworm/main armhf libpython3-all-dev armhf 3.11.2-1+b1 [1068 B] Get: 85 http://deb.debian.org/debian bookworm/main armhf libxslt1.1 armhf 1.1.35-1 [223 kB] Get: 86 http://deb.debian.org/debian bookworm/main armhf pybind11-dev all 2.10.3-1 [186 kB] Get: 87 http://deb.debian.org/debian bookworm/main armhf python3-all armhf 3.11.2-1+b1 [1060 B] Get: 88 http://deb.debian.org/debian bookworm/main armhf python3.11-dev armhf 3.11.2-6 [615 kB] Get: 89 http://deb.debian.org/debian bookworm/main armhf python3-dev armhf 3.11.2-1+b1 [26.2 kB] Get: 90 http://deb.debian.org/debian bookworm/main armhf python3-all-dev armhf 3.11.2-1+b1 [1076 B] Get: 91 http://deb.debian.org/debian bookworm/main armhf python3-lxml armhf 4.9.2-1+b1 [1082 kB] Get: 92 http://deb.debian.org/debian bookworm/main armhf python3-mdurl all 0.1.2-1 [9444 B] Get: 93 http://deb.debian.org/debian bookworm/main armhf python3-markdown-it all 2.1.0-5 [58.8 kB] Get: 94 http://deb.debian.org/debian bookworm/main armhf python3-pkg-resources all 66.1.1-1 [296 kB] Get: 95 http://deb.debian.org/debian bookworm/main armhf python3-numpy armhf 1:1.24.2-1 [4165 kB] Get: 96 http://deb.debian.org/debian bookworm/main armhf python3-pygments all 2.14.0+dfsg-1 [783 kB] Get: 97 http://deb.debian.org/debian bookworm/main armhf python3-rich all 13.3.1-1 [202 kB] Get: 98 http://deb.debian.org/debian bookworm/main armhf python3-meshio all 7.0.0-3 [111 kB] Get: 99 http://deb.debian.org/debian bookworm/main armhf python3-pybind11 all 2.10.3-1 [199 kB] Get: 100 http://deb.debian.org/debian bookworm/main armhf python3-setuptools all 66.1.1-1 [521 kB] Fetched 61.2 MB in 7s (8892 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 17881 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.2-6_armhf.deb ... Unpacking libpython3.11-minimal:armhf (3.11.2-6) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../libexpat1_2.5.0-1_armhf.deb ... Unpacking libexpat1:armhf (2.5.0-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.2-6_armhf.deb ... Unpacking python3.11-minimal (3.11.2-6) ... Setting up libpython3.11-minimal:armhf (3.11.2-6) ... Setting up libexpat1:armhf (2.5.0-1) ... Setting up python3.11-minimal (3.11.2-6) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18197 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.2-1+b1_armhf.deb ... Unpacking python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.0.0_all.deb ... Unpacking media-types (10.0.0) ... Selecting previously unselected package readline-common. Preparing to unpack .../2-readline-common_8.2-1.3_all.deb ... Unpacking readline-common (8.2-1.3) ... Selecting previously unselected package libreadline8:armhf. Preparing to unpack .../3-libreadline8_8.2-1.3_armhf.deb ... Unpacking libreadline8:armhf (8.2-1.3) ... Selecting previously unselected package libpython3.11-stdlib:armhf. Preparing to unpack .../4-libpython3.11-stdlib_3.11.2-6_armhf.deb ... Unpacking libpython3.11-stdlib:armhf (3.11.2-6) ... Selecting previously unselected package python3.11. Preparing to unpack .../5-python3.11_3.11.2-6_armhf.deb ... Unpacking python3.11 (3.11.2-6) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../6-libpython3-stdlib_3.11.2-1+b1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.11.2-1+b1) ... Setting up python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18631 files and directories currently installed.) Preparing to unpack .../00-python3_3.11.2-1+b1_armhf.deb ... Unpacking python3 (3.11.2-1+b1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.44-3_armhf.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../03-libmagic1_1%3a5.44-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.44-3_armhf.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.21-12_armhf.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../06-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.22.4-10_armhf.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.38.1-5+b1_armhf.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../09-libpipeline1_1.5.7-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.11.2-2_armhf.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-3_armhf.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-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 .../20-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../23-libelf1_0.188-2.1_armhf.deb ... Unpacking libelf1:armhf (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.15-1_armhf.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../25-libicu72_72.1-3_armhf.deb ... Unpacking libicu72:armhf (72.1-3) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../26-libxml2_2.9.14+dfsg-1.3~deb12u1_armhf.deb ... Unpacking libxml2:armhf (2.9.14+dfsg-1.3~deb12u1) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.21-12_armhf.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../29-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../31-python3-lib2to3_3.11.2-3_all.deb ... Unpacking python3-lib2to3 (3.11.2-3) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../32-python3-distutils_3.11.2-3_all.deb ... Unpacking python3-distutils (3.11.2-3) ... Selecting previously unselected package dh-python. Preparing to unpack .../33-dh-python_5.20230130+deb12u1_all.deb ... Unpacking dh-python (5.20230130+deb12u1) ... Selecting previously unselected package libblas3:armhf. Preparing to unpack .../34-libblas3_3.11.0-2_armhf.deb ... Unpacking libblas3:armhf (3.11.0-2) ... Selecting previously unselected package libboost1.74-dev:armhf. Preparing to unpack .../35-libboost1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-atomic1.74.0:armhf. Preparing to unpack .../36-libboost-atomic1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-atomic1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-atomic1.74-dev:armhf. Preparing to unpack .../37-libboost-atomic1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-atomic1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-chrono1.74.0:armhf. Preparing to unpack .../38-libboost-chrono1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-chrono1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-chrono1.74-dev:armhf. Preparing to unpack .../39-libboost-chrono1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-chrono1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-date-time1.74.0:armhf. Preparing to unpack .../40-libboost-date-time1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-date-time1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-serialization1.74.0:armhf. Preparing to unpack .../41-libboost-serialization1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-serialization1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-serialization1.74-dev:armhf. Preparing to unpack .../42-libboost-serialization1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-serialization1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-date-time1.74-dev:armhf. Preparing to unpack .../43-libboost-date-time1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-date-time1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-dev:armhf. Preparing to unpack .../44-libboost-dev_1.74.0.3_armhf.deb ... Unpacking libboost-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-program-options1.74.0:armhf. Preparing to unpack .../45-libboost-program-options1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-program-options1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-program-options1.74-dev:armhf. Preparing to unpack .../46-libboost-program-options1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-program-options1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-program-options-dev:armhf. Preparing to unpack .../47-libboost-program-options-dev_1.74.0.3_armhf.deb ... Unpacking libboost-program-options-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-system1.74.0:armhf. Preparing to unpack .../48-libboost-system1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-system1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-system1.74-dev:armhf. Preparing to unpack .../49-libboost-system1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-system1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-system-dev:armhf. Preparing to unpack .../50-libboost-system-dev_1.74.0.3_armhf.deb ... Unpacking libboost-system-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-thread1.74.0:armhf. Preparing to unpack .../51-libboost-thread1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-thread1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-thread1.74-dev:armhf. Preparing to unpack .../52-libboost-thread1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-thread1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-thread-dev:armhf. Preparing to unpack .../53-libboost-thread-dev_1.74.0.3_armhf.deb ... Unpacking libboost-thread-dev:armhf (1.74.0.3) ... Selecting previously unselected package libgmpxx4ldbl:armhf. Preparing to unpack .../54-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_armhf.deb ... Unpacking libgmpxx4ldbl:armhf (2:6.2.1+dfsg1-1.1) ... Selecting previously unselected package libgmp-dev:armhf. Preparing to unpack .../55-libgmp-dev_2%3a6.2.1+dfsg1-1.1_armhf.deb ... Unpacking libgmp-dev:armhf (2:6.2.1+dfsg1-1.1) ... Selecting previously unselected package libmpfr-dev:armhf. Preparing to unpack .../56-libmpfr-dev_4.2.0-1_armhf.deb ... Unpacking libmpfr-dev:armhf (4.2.0-1) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../57-zlib1g-dev_1%3a1.2.13.dfsg-1_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-1) ... Selecting previously unselected package libcgal-dev:armhf. Preparing to unpack .../58-libcgal-dev_5.5.1-2_armhf.deb ... Unpacking libcgal-dev:armhf (5.5.1-2) ... Selecting previously unselected package libpkgconf3:armhf. Preparing to unpack .../59-libpkgconf3_1.8.1-1_armhf.deb ... Unpacking libpkgconf3:armhf (1.8.1-1) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../60-pkgconf-bin_1.8.1-1_armhf.deb ... Unpacking pkgconf-bin (1.8.1-1) ... Selecting previously unselected package pkgconf:armhf. Preparing to unpack .../61-pkgconf_1.8.1-1_armhf.deb ... Unpacking pkgconf:armhf (1.8.1-1) ... Selecting previously unselected package pkg-config:armhf. Preparing to unpack .../62-pkg-config_1.8.1-1_armhf.deb ... Unpacking pkg-config:armhf (1.8.1-1) ... Selecting previously unselected package libeigen3-dev. Preparing to unpack .../63-libeigen3-dev_3.4.0-4_all.deb ... Unpacking libeigen3-dev (3.4.0-4) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../64-libexpat1-dev_2.5.0-1_armhf.deb ... Unpacking libexpat1-dev:armhf (2.5.0-1) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../65-libgfortran5_12.2.0-14_armhf.deb ... Unpacking libgfortran5:armhf (12.2.0-14) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../66-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../67-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../68-libjs-sphinxdoc_5.3.0-4_all.deb ... Unpacking libjs-sphinxdoc (5.3.0-4) ... Selecting previously unselected package liblapack3:armhf. Preparing to unpack .../69-liblapack3_3.11.0-2_armhf.deb ... Unpacking liblapack3:armhf (3.11.0-2) ... Selecting previously unselected package libpython3.11:armhf. Preparing to unpack .../70-libpython3.11_3.11.2-6_armhf.deb ... Unpacking libpython3.11:armhf (3.11.2-6) ... Selecting previously unselected package libpython3.11-dev:armhf. Preparing to unpack .../71-libpython3.11-dev_3.11.2-6_armhf.deb ... Unpacking libpython3.11-dev:armhf (3.11.2-6) ... Selecting previously unselected package libpython3-dev:armhf. Preparing to unpack .../72-libpython3-dev_3.11.2-1+b1_armhf.deb ... Unpacking libpython3-dev:armhf (3.11.2-1+b1) ... Selecting previously unselected package libpython3-all-dev:armhf. Preparing to unpack .../73-libpython3-all-dev_3.11.2-1+b1_armhf.deb ... Unpacking libpython3-all-dev:armhf (3.11.2-1+b1) ... Selecting previously unselected package libxslt1.1:armhf. Preparing to unpack .../74-libxslt1.1_1.1.35-1_armhf.deb ... Unpacking libxslt1.1:armhf (1.1.35-1) ... Selecting previously unselected package pybind11-dev. Preparing to unpack .../75-pybind11-dev_2.10.3-1_all.deb ... Unpacking pybind11-dev (2.10.3-1) ... Selecting previously unselected package python3-all. Preparing to unpack .../76-python3-all_3.11.2-1+b1_armhf.deb ... Unpacking python3-all (3.11.2-1+b1) ... Selecting previously unselected package python3.11-dev. Preparing to unpack .../77-python3.11-dev_3.11.2-6_armhf.deb ... Unpacking python3.11-dev (3.11.2-6) ... Selecting previously unselected package python3-dev. Preparing to unpack .../78-python3-dev_3.11.2-1+b1_armhf.deb ... Unpacking python3-dev (3.11.2-1+b1) ... Selecting previously unselected package python3-all-dev. Preparing to unpack .../79-python3-all-dev_3.11.2-1+b1_armhf.deb ... Unpacking python3-all-dev (3.11.2-1+b1) ... Selecting previously unselected package python3-lxml:armhf. Preparing to unpack .../80-python3-lxml_4.9.2-1+b1_armhf.deb ... Unpacking python3-lxml:armhf (4.9.2-1+b1) ... Selecting previously unselected package python3-mdurl. Preparing to unpack .../81-python3-mdurl_0.1.2-1_all.deb ... Unpacking python3-mdurl (0.1.2-1) ... Selecting previously unselected package python3-markdown-it. Preparing to unpack .../82-python3-markdown-it_2.1.0-5_all.deb ... Unpacking python3-markdown-it (2.1.0-5) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../83-python3-pkg-resources_66.1.1-1_all.deb ... Unpacking python3-pkg-resources (66.1.1-1) ... Selecting previously unselected package python3-numpy. Preparing to unpack .../84-python3-numpy_1%3a1.24.2-1_armhf.deb ... Unpacking python3-numpy (1:1.24.2-1) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../85-python3-pygments_2.14.0+dfsg-1_all.deb ... Unpacking python3-pygments (2.14.0+dfsg-1) ... Selecting previously unselected package python3-rich. Preparing to unpack .../86-python3-rich_13.3.1-1_all.deb ... Unpacking python3-rich (13.3.1-1) ... Selecting previously unselected package python3-meshio. Preparing to unpack .../87-python3-meshio_7.0.0-3_all.deb ... Unpacking python3-meshio (7.0.0-3) ... Selecting previously unselected package python3-pybind11. Preparing to unpack .../88-python3-pybind11_2.10.3-1_all.deb ... Unpacking python3-pybind11 (2.10.3-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../89-python3-setuptools_66.1.1-1_all.deb ... Unpacking python3-setuptools (66.1.1-1) ... Setting up libboost-chrono1.74.0:armhf (1.74.0+ds1-21) ... Setting up media-types (10.0.0) ... Setting up libpipeline1:armhf (1.5.7-1) ... Setting up libboost-system1.74.0:armhf (1.74.0+ds1-21) ... Setting up libboost1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libicu72:armhf (72.1-3) ... Setting up libboost-atomic1.74.0:armhf (1.74.0+ds1-21) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libboost-program-options1.74.0:armhf (1.74.0+ds1-21) ... Setting up libdebhelper-perl (13.11.4) ... Setting up libboost-chrono1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libmagic1:armhf (1:5.44-3) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up file (1:5.44-3) ... Setting up pybind11-dev (2.10.3-1) ... Setting up libboost-program-options1.74-dev:armhf (1.74.0+ds1-21) ... Setting up autotools-dev (20220109.1) ... Setting up libblas3:armhf (3.11.0-2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode Setting up libpkgconf3:armhf (1.8.1-1) ... Setting up libgmpxx4ldbl:armhf (2:6.2.1+dfsg1-1.1) ... Setting up libexpat1-dev:armhf (2.5.0-1) ... Setting up libboost-program-options-dev:armhf (1.74.0.3) ... Setting up libboost-system1.74-dev:armhf (1.74.0+ds1-21) ... Setting up autopoint (0.21-12) ... Setting up pkgconf-bin (1.8.1-1) ... Setting up libgfortran5:armhf (12.2.0-14) ... Setting up autoconf (2.71-3) ... Setting up libboost-atomic1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libboost-serialization1.74.0:armhf (1.74.0+ds1-21) ... Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-1) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up libsub-override-perl (0.09-4) ... Setting up libboost-dev:armhf (1.74.0.3) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up libboost-date-time1.74.0:armhf (1.74.0+ds1-21) ... Setting up libelf1:armhf (0.188-2.1) ... Setting up readline-common (8.2-1.3) ... Setting up libxml2:armhf (2.9.14+dfsg-1.3~deb12u1) ... Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Setting up libboost-thread1.74.0:armhf (1.74.0+ds1-21) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up liblapack3:armhf (3.11.0-2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode Setting up gettext (0.21-12) ... Setting up libgmp-dev:armhf (2:6.2.1+dfsg1-1.1) ... Setting up libtool (2.4.7-5) ... Setting up libreadline8:armhf (8.2-1.3) ... Setting up libboost-system-dev:armhf (1.74.0.3) ... Setting up libmpfr-dev:armhf (4.2.0-1) ... Setting up pkgconf:armhf (1.8.1-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libeigen3-dev (3.4.0-4) ... Setting up pkg-config:armhf (1.8.1-1) ... Setting up libjs-sphinxdoc (5.3.0-4) ... Setting up libboost-serialization1.74-dev:armhf (1.74.0+ds1-21) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.22.4-10) ... Setting up libxslt1.1:armhf (1.1.35-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:armhf (3.11.2-6) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libboost-date-time1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libboost-thread1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libboost-thread-dev:armhf (1.74.0.3) ... Setting up libpython3-stdlib:armhf (3.11.2-1+b1) ... Setting up python3.11 (3.11.2-6) ... Setting up libpython3.11:armhf (3.11.2-6) ... Setting up debhelper (13.11.4) ... Setting up python3 (3.11.2-1+b1) ... Setting up libcgal-dev:armhf (5.5.1-2) ... Setting up libpython3.11-dev:armhf (3.11.2-6) ... Setting up python3-mdurl (0.1.2-1) ... Setting up python3-markdown-it (2.1.0-5) ... Setting up python3-lxml:armhf (4.9.2-1+b1) ... Setting up python3-lib2to3 (3.11.2-3) ... Setting up python3-pybind11 (2.10.3-1) ... Setting up python3-pkg-resources (66.1.1-1) ... Setting up python3-distutils (3.11.2-3) ... Setting up dh-python (5.20230130+deb12u1) ... Setting up libpython3-dev:armhf (3.11.2-1+b1) ... Setting up python3-setuptools (66.1.1-1) ... Setting up python3.11-dev (3.11.2-6) ... Setting up python3-all (3.11.2-1+b1) ... Setting up python3-pygments (2.14.0+dfsg-1) ... Setting up libpython3-all-dev:armhf (3.11.2-1+b1) ... Setting up python3-dev (3.11.2-1+b1) ... Setting up python3-numpy (1:1.24.2-1) ... Setting up python3-all-dev (3.11.2-1+b1) ... Setting up python3-rich (13.3.1-1) ... Setting up python3-meshio (7.0.0-3) ... Processing triggers for libc-bin (2.36-9+deb12u3) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.31-1.2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/reproducible-path/pygalmesh-0.10.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../pygalmesh_0.10.6-1_source.changes dpkg-buildpackage: info: source package pygalmesh dpkg-buildpackage: info: source version 0.10.6-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Drew Parsons dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf dpkg-source: info: using options from pygalmesh-0.10.6/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ fakeroot debian/rules clean dh clean --with python3 --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild I: pybuild base:240: python3.11 setup.py clean running clean removing '/build/reproducible-path/pygalmesh-0.10.6/.pybuild/cpython3_3.11_pygalmesh/build' (and everything under it) 'build/bdist.linux-armhf' does not exist -- can't clean it 'build/scripts-3.11' does not exist -- can't clean it dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules build dh build --with python3 --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:240: python3.11 setup.py config running config dh_auto_build -O--buildsystem=pybuild I: pybuild base:240: /usr/bin/python3 setup.py build running build running build_py creating /build/reproducible-path/pygalmesh-0.10.6/.pybuild/cpython3_3.11_pygalmesh/build/pygalmesh copying pygalmesh/__init__.py -> /build/reproducible-path/pygalmesh-0.10.6/.pybuild/cpython3_3.11_pygalmesh/build/pygalmesh copying pygalmesh/_cli.py -> /build/reproducible-path/pygalmesh-0.10.6/.pybuild/cpython3_3.11_pygalmesh/build/pygalmesh copying pygalmesh/__about__.py -> /build/reproducible-path/pygalmesh-0.10.6/.pybuild/cpython3_3.11_pygalmesh/build/pygalmesh copying pygalmesh/main.py -> /build/reproducible-path/pygalmesh-0.10.6/.pybuild/cpython3_3.11_pygalmesh/build/pygalmesh running build_ext arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g0 -O2 -ffile-prefix-map=/build/reproducible-path/pygalmesh-0.10.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.11 -c flagcheck.cpp -o flagcheck.o -std=c++17 building '_pygalmesh' extension creating build creating build/temp.linux-armhf-cpython-311 creating build/temp.linux-armhf-cpython-311/src arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g0 -O2 -ffile-prefix-map=/build/reproducible-path/pygalmesh-0.10.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/eigen3/ -I/usr/local/include/eigen3 -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/include/python3.11 -c src/generate.cpp -o build/temp.linux-armhf-cpython-311/src/generate.o -std=c++17 -fvisibility=hidden In file included from /usr/include/CGAL/number_type_basic.h:51, from /usr/include/CGAL/basic.h:28, 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 src/generate.cpp:5: /usr/include/CGAL/double.h: In function 'std::pair CGAL::split_numerator_denominator(double)': /usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | split_numerator_denominator(double d) | ^ In file included from /usr/include/CGAL/int.h:23, from /usr/include/CGAL/number_type_basic.h:56: /usr/include/CGAL/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const Residue&)': /usr/include/CGAL/Modular_arithmetic/Residue_type.h:277:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | inline Residue operator + (const Residue& p1) | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 118 | std::pair operator()( const Type& x ) const { | ^ /usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(long int)': /usr/include/CGAL/int.h:138:40: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Residue_type operator()(long i){ | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/CGAL/number_type_basic.h:35: /usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits::Type CGAL::Coercion_traits::Cast::operator()(const CGAL::Residue&) const': /usr/include/CGAL/Residue.h:41:1: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(short,CGAL::Residue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23, from /usr/include/CGAL/Exact_kernel_selector.h:26, from /usr/include/CGAL/Filtered_kernel.h:22, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21: /usr/include/CGAL/MP_Float.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 516 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:29: /usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(const CGAL::Modular_traits::NT&)': /usr/include/CGAL/Gmpz.h:200:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | Residue_type operator()(const NT& a){ | ^ In file included from /usr/include/CGAL/Gmpz.h:244: /usr/include/CGAL/Gmpq.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/Gmpq.h:107:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/bits/specfun.h:45, from /usr/include/c++/12/cmath:1935, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from src/domain.hpp:4, from src/generate.hpp:4, from src/generate.cpp:3: /usr/include/c++/12/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const CGAL::Point_3&; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double; typename __strip_reference_wrapper::type>::__type = CGAL::Point_3; typename decay<_Tp>::type = decay&>::type]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1072:38: required from 'void CGAL::Mesh_3::Mesh_global_optimizer::fill_sizing_field() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; MoveFunction = CGAL::Mesh_3::Odt_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >]' /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:629:3: required from 'CGAL::Mesh_3::Mesh_global_optimizer::Mesh_global_optimizer(C3T3&, const Md&, const FT&, bool, const FT&, Mf) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; MoveFunction = CGAL::Mesh_3::Odt_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >; FT = double]' /usr/include/CGAL/odt_optimize_mesh_3.h:92:17: required from 'CGAL::Mesh_optimization_return_code CGAL::odt_optimize_mesh_3_impl(C3T3&, const MeshDomain&, double, std::size_t, double, double, bool) [with C3T3 = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >; MeshDomain = Mesh_domain_with_polyline_features_3 >; std::size_t = unsigned int]' /usr/include/CGAL/odt_optimize_mesh_3.h:59:34: required from 'ResultType CGAL::boost_param_dispatch_0boost_46odt_optimize_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, max_iteration_number__type&&, convergence__type&&, freeze_bound__type&&, do_freeze__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >&; domain_type = const Mesh_domain_with_polyline_features_3 >&; time_limit__type = const double&; max_iteration_number__type = const int&; convergence__type = const double&; freeze_bound__type = const double&; do_freeze__type = const bool&]' /usr/include/CGAL/odt_optimize_mesh_3.h:46:1: required from 'ResultType CGAL::boost_param_dispatch_1boost_46odt_optimize_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, max_iteration_number__type&&, convergence__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >&; domain_type = const Mesh_domain_with_polyline_features_3 >&; time_limit__type = const double&; max_iteration_number__type = const int&; convergence__type = const double&; freeze_bound__type = const double&]' /usr/include/CGAL/odt_optimize_mesh_3.h:46:1: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/CGAL/make_mesh_3.h:392:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_392make_mesh_3_bp(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, criteria_type&&, boost::parameter::aux::use_default_tag) [with ResultType = void; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, Mesh_edge_criteria_3, Mesh_triangulation_3 > >::Tds> >, Mesh_facet_criteria_3, Mesh_triangulation_3 > >::Tds>, Mesh_3::Facet_criterion_visitor_with_features, Mesh_triangulation_3 > >::Tds> > >, Mesh_cell_criteria_3, Mesh_triangulation_3 > >::Tds>, Mesh_3::Cell_criteria_visitor_with_features, Mesh_triangulation_3 > >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >&; domain_type = const Mesh_domain_with_polyline_features_3 >&; criteria_type = const Mesh_criteria_3, Mesh_triangulation_3 > >::Tds> >&]' /usr/include/CGAL/make_mesh_3.h:392:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_392make_mesh_3_bp(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, criteria_type&&) [with ResultType = void; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, Mesh_edge_criteria_3, Mesh_triangulation_3 > >::Tds> >, Mesh_facet_criteria_3, Mesh_triangulation_3 > >::Tds>, Mesh_3::Facet_criterion_visitor_with_features, Mesh_triangulation_3 > >::Tds> > >, Mesh_cell_criteria_3, Mesh_triangulation_3 > >::Tds>, Mesh_3::Cell_criteria_visitor_with_features, Mesh_triangulation_3 > >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >&; domain_type = const Mesh_domain_with_polyline_features_3 >&; criteria_type = const Mesh_criteria_3, Mesh_triangulation_3 > >::Tds> >&]' /usr/include/CGAL/make_mesh_3.h:392:1: required from 'typename CGAL::boost_param_result_392make_mesh_3_bp::type CGAL::boost_param_impl392make_mesh_3_bp(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, Mesh_edge_criteria_3, Mesh_triangulation_3 > >::Tds> >, Mesh_facet_criteria_3, Mesh_triangulation_3 > >::Tds>, Mesh_3::Facet_criterion_visitor_with_features, Mesh_triangulation_3 > >::Tds> > >, Mesh_cell_criteria_3, Mesh_triangulation_3 > >::Tds>, Mesh_3::Cell_criteria_visitor_with_features, Mesh_triangulation_3 > >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; typename boost_param_result_392make_mesh_3_bp::type = void; boost_param_result_392make_mesh_3_bp = boost::mp11::mp_identity]' /usr/include/CGAL/make_mesh_3.h:392:1: required from 'typename CGAL::boost_param_result_392make_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type>::type CGAL::make_mesh_3_bp(ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&, typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1, ParameterArgumentType2, ParameterArgumentType3, ParameterArgumentType4, ParameterArgumentType5, ParameterArgumentType6>::type) [with ParameterArgumentType0 = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >&; ParameterArgumentType1 = const Mesh_domain_with_polyline_features_3 >&; ParameterArgumentType2 = const Mesh_criteria_3, Mesh_triangulation_3 > >::Tds> >&; ParameterArgumentType3 = const parameters::internal::Lloyd_options&; ParameterArgumentType4 = const parameters::internal::Odt_options&; ParameterArgumentType5 = const parameters::internal::Perturb_options&; ParameterArgumentType6 = const parameters::internal::Exude_options&; typename boost_param_result_392make_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type>::type = void; boost_param_result_392make_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type> = boost::mp11::mp_identity; typename boost::parameter::aux::argument_pack, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, Mesh_edge_criteria_3, Mesh_triangulation_3 > >::Tds> >, Mesh_facet_criteria_3, Mesh_triangulation_3 > >::Tds>, Mesh_3::Facet_criterion_visitor_with_features, Mesh_triangulation_3 > >::Tds> > >, Mesh_cell_criteria_3, Mesh_triangulation_3 > >::Tds>, Mesh_3::Cell_criteria_visitor_with_features, Mesh_triangulation_3 > >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1, ParameterArgumentType2, ParameterArgumentType3, ParameterArgumentType4, ParameterArgumentType5, ParameterArgumentType6>::type = boost::parameter::parameters, boost::parameter::required, boost::parameter::required, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type> >]' /usr/include/CGAL/make_mesh_3.h:378:17: required from 'C3T3 CGAL::make_mesh_3(const MD&, const MC&, const T& ...) [with C3T3 = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >; MD = Mesh_domain_with_polyline_features_3 >; MC = Mesh_criteria_3, Mesh_triangulation_3 > >::Tds> >; T = {parameters::internal::Lloyd_options, parameters::internal::Odt_options, parameters::internal::Perturb_options, parameters::internal::Exude_options}]' src/generate.cpp:166:38: required from here /usr/include/c++/12/bits/stl_pair.h:741:5: note: parameter passing for argument of type 'std::pair, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/CGAL/Cartesian/Cartesian_base.h:62: /usr/include/CGAL/Cartesian/function_objects.h: In member function 'CGAL::Bbox_3 CGAL::CartesianKernelFunctors::Construct_bbox_3::operator()(const Sphere_3&) const [with K = CGAL::Epick]': /usr/include/CGAL/Cartesian/function_objects.h:2045:47: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 2045 | Interval_nt<> sqr = CGAL_NTS to_interval(s.squared_radius()); | ^ In file included from /usr/include/CGAL/odt_optimize_mesh_3.h:25, from /usr/include/CGAL/optimize_mesh_3.h:24, from /usr/include/CGAL/refine_mesh_3.h:30, from /usr/include/CGAL/make_mesh_3.h:26, from src/generate.cpp:13: /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h: In member function 'void CGAL::Mesh_3::Mesh_global_optimizer::fill_sizing_field() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; MoveFunction = CGAL::Mesh_3::Odt_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1072:38: note: parameter passing for argument of type 'std::pair, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | value_map.insert(std::make_pair(cp(position), average_circumradius_length(vit))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Cartesian_converter.h:28, from /usr/include/CGAL/Filtered_kernel.h:19: /usr/include/CGAL/NT_converter.h: In member function 'CGAL::Interval_nt

CGAL::NT_converter >::operator()(const NT1&) const [with NT1 = boost::multiprecision::number; bool b = false]': /usr/include/CGAL/NT_converter.h:109:36: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return CGAL_NTS to_interval(a); | ^ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::__cxx11::list > > pygalmesh::translate_feature_edges(const std::vector > >&)' at src/generate.cpp:41:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Point_3&}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /usr/include/CGAL/Profile_counter.h:50, from /usr/include/CGAL/Uncertain.h:18, from /usr/include/CGAL/assertions.h:331, from /usr/include/CGAL/basic.h:26: /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = CGAL::Point_3; _Val = std::pair, int>; _KeyOfValue = std::_Select1st, int> >; _Compare = std::less >; _Alloc = std::allocator, int> >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, int>, std::_Select1st, int> >, std::less >, std::allocator, int> > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/generate.cpp:12: /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h: In function 'CGAL::Mesh_domain_with_polyline_features_3::Curve_index CGAL::Mesh_domain_with_polyline_features_3::insert_edge(InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; MeshDomain_3 = CGAL::Labeled_mesh_domain_3]': /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h:1444:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1444 | Mesh_domain_with_polyline_features_3:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h:1444:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'void CGAL::Mesh_3::internal::Polyline::add_point(const Point_3&) [with Kernel = CGAL::Epick]' at /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h:70:24, inlined from 'CGAL::Mesh_domain_with_polyline_features_3::Curve_index CGAL::Mesh_domain_with_polyline_features_3::insert_edge(InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; MeshDomain_3 = CGAL::Labeled_mesh_domain_3]' at /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h:1470:38: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/CGAL/Triangulation_3.h:39, from /usr/include/CGAL/Regular_triangulation_3.h:33, from /usr/include/CGAL/Mesh_triangulation_3.h:26, from src/generate.cpp:7: /usr/include/CGAL/Triangulation_data_structure_3.h: In function 'std::pair<_U1, _U2> CGAL::Triangulation_data_structure_3::incident_cells_3(Vertex_handle, Cell_handle, std::pair<_U1, _U2>) const [with IncidentCellIterator = std::back_insert_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; IncidentFacetIterator = CGAL::Emptyset_iterator; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]': /usr/include/CGAL/Triangulation_data_structure_3.h:799:3: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 799 | incident_cells_3(Vertex_handle v, Cell_handle d, | ^~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h: In member function 'OutputIterator CGAL::Triangulation_data_structure_3::visit_incident_cells(Vertex_handle, OutputIterator, Filter) const [with Visitor = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Cell_extractor >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >, CGAL::Triangulation_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>, CGAL::Default>::Finite_filter_2D>; OutputIterator = std::back_insert_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Filter = CGAL::Triangulation_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>, CGAL::Default>::Finite_filter_2D; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]': /usr/include/CGAL/Triangulation_data_structure_3.h:1374:3: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1374 | visit_incident_cells(Vertex_handle v, OutputIterator output, Filter f) const | ^~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h: In member function 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::insert_increase_dimension(Vertex_handle) [with Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]': /usr/include/CGAL/Triangulation_data_structure_3.h:3014:1: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 3014 | Triangulation_data_structure_3:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_3.h: In member function 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::insert_outside_affine_hull(const Point&) [with GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]': /usr/include/CGAL/Triangulation_3.h:4250:51: note: parameter passing for argument of type 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1 4250 | Vertex_handle v = _tds.insert_increase_dimension(infinite_vertex()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_3.h:4250:51: note: parameter passing for argument of type 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1 /usr/include/CGAL/Triangulation_data_structure_3.h: In member function 'CGAL::Triangulation_data_structure_3::Cell_handle CGAL::Triangulation_data_structure_3::create_star_2(Vertex_handle, Cell_handle, int) [with Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]': /usr/include/CGAL/Triangulation_data_structure_3.h:1891:1: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1891 | Triangulation_data_structure_3:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Weighted_point_3&}; _Tp = CGAL::Weighted_point_3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h: In member function 'CGAL::Triangulation_data_structure_3::Cell_handle CGAL::Triangulation_data_structure_3::non_recursive_create_star_3(Vertex_handle, Cell_handle, int, int) [with Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]': /usr/include/CGAL/Triangulation_data_structure_3.h:1814:1: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1814 | Triangulation_data_structure_3:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h: In member function 'CGAL::Triangulation_data_structure_3::Cell_handle CGAL::Triangulation_data_structure_3::recursive_create_star_3(Vertex_handle, Cell_handle, int, int, int) [with Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]': /usr/include/CGAL/Triangulation_data_structure_3.h:1754:1: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1754 | Triangulation_data_structure_3:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h:1758:59: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1758 | if ( depth == 100 ) return non_recursive_create_star_3(v,c,li,prev_ind2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_3.h:1801:38: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1801 | nnn = recursive_create_star_3(v, nnn, zz, zzz,depth+1); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_3::Cell_handle CGAL::Triangulation_data_structure_3::create_star_3(Vertex_handle, Cell_handle, int, int) [with Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]', inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int, Vertex_handle) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:514:31, inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:528:29, inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::insert_in_edge(Cell_handle, int, int) [with Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:2956:29: /usr/include/CGAL/Triangulation_data_structure_3.h:492:35: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 492 | return recursive_create_star_3(v,c,li,prev_ind2,0); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int, Vertex_handle) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]', inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:528:29, inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::insert_in_edge(Cell_handle, int, int) [with Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:2956:29: /usr/include/CGAL/Triangulation_data_structure_3.h:516:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 516 | cnew = create_star_2(newv, begin, i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_3::Cell_handle CGAL::Triangulation_data_structure_3::create_star_3(Vertex_handle, Cell_handle, int, int) [with Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]', inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int, Vertex_handle) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:514:31, inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:528:29, inlined from 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::insert_conflict(Cell_handle, const Conflict_test&) [with Conflict_test = CGAL::Triangulation_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>, CGAL::Default>::Conflict_tester_outside_convex_hull_2; GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:1469:32: /usr/include/CGAL/Triangulation_data_structure_3.h:492:35: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 492 | return recursive_create_star_3(v,c,li,prev_ind2,0); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int, Vertex_handle) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]', inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:528:29, inlined from 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::insert_conflict(Cell_handle, const Conflict_test&) [with Conflict_test = CGAL::Triangulation_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>, CGAL::Default>::Conflict_tester_outside_convex_hull_2; GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:1469:32: /usr/include/CGAL/Triangulation_data_structure_3.h:516:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 516 | cnew = create_star_2(newv, begin, i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_3::Cell_handle CGAL::Triangulation_data_structure_3::create_star_3(Vertex_handle, Cell_handle, int, int) [with Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]', inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int, Vertex_handle) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:514:31, inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:528:29, inlined from 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::insert_conflict(Cell_handle, const Conflict_test&) [with Conflict_test = CGAL::Triangulation_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>, CGAL::Default>::Conflict_tester_outside_convex_hull_3; GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:1469:32, inlined from 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::insert_outside_convex_hull(const Point&, Cell_handle) [with GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:4209:40: /usr/include/CGAL/Triangulation_data_structure_3.h:492:35: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 492 | return recursive_create_star_3(v,c,li,prev_ind2,0); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int, Vertex_handle) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]', inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:528:29, inlined from 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::insert_conflict(Cell_handle, const Conflict_test&) [with Conflict_test = CGAL::Triangulation_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>, CGAL::Default>::Conflict_tester_outside_convex_hull_3; GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:1469:32, inlined from 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::insert_outside_convex_hull(const Point&, Cell_handle) [with GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:4209:40: /usr/include/CGAL/Triangulation_data_structure_3.h:516:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 516 | cnew = create_star_2(newv, begin, i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Mesh_3/io_signature.h:22, from /usr/include/CGAL/Mesh_vertex_base_3.h:28, from /usr/include/CGAL/Mesh_triangulation_3.h:29: /usr/include/CGAL/Delaunay_triangulation_3.h: In member function 'CGAL::Bounded_side CGAL::Delaunay_triangulation_3::side_of_sphere(Vertex_handle, Vertex_handle, Vertex_handle, Vertex_handle, const Point&, bool) const [with Gt = CGAL::Epick; Tds_ = CGAL::Default; Lock_data_structure_ = CGAL::Default]': /usr/include/CGAL/Delaunay_triangulation_3.h:1476:1: note: parameter passing for argument of type 'CGAL::Delaunay_triangulation_3::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1476 | Delaunay_triangulation_3:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Delaunay_triangulation_3.h:1476:1: note: parameter passing for argument of type 'CGAL::Delaunay_triangulation_3::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Delaunay_triangulation_3.h:1476:1: note: parameter passing for argument of type 'CGAL::Delaunay_triangulation_3::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Delaunay_triangulation_3.h:1476:1: note: parameter passing for argument of type 'CGAL::Delaunay_triangulation_3::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 In member function 'void CGAL::Triangulation_3::init_tds() [with GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]', inlined from 'CGAL::Triangulation_3::Triangulation_3(const GT&, Lock_data_structure*) [with GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:725:13, inlined from 'CGAL::Delaunay_triangulation_3::Delaunay_triangulation_3(const Gt&, Lock_data_structure*) [with Gt = CGAL::Epick; Tds_ = CGAL::Default; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Delaunay_triangulation_3.h:228:26, inlined from 'void CGAL::Mesh_3::Protect_edges_sizing_field::insert_corners() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; SizingFunction = CGAL::Mesh_3::internal::Edge_criteria_sizing_field_wrapper, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Protect_edges_sizing_field.h:564:6: /usr/include/CGAL/Triangulation_3.h:695:46: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 695 | infinite = _tds.insert_increase_dimension(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In member function 'CGAL::Bounded_side CGAL::Delaunay_triangulation_3::side_of_sphere(Cell_handle, const Point&, bool) const [with Gt = CGAL::Epick; Tds_ = CGAL::Default; Lock_data_structure_ = CGAL::Default]', inlined from 'bool CGAL::Delaunay_triangulation_3::Conflict_tester_3::operator()(CGAL::Delaunay_triangulation_3::Cell_handle) const [with Gt = CGAL::Epick; Tds_ = CGAL::Default; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Delaunay_triangulation_3.h:817:31, inlined from 'CGAL::Triple CGAL::Triangulation_3::find_conflicts(Cell_handle, const Conflict_test&, CGAL::Triple, bool*, const Facet*, bool*) const [with Conflict_test = CGAL::Delaunay_triangulation_3::Conflict_tester_3; OutputIteratorBoundaryFacets = std::back_insert_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, 32, void, void> >; OutputIteratorCells = std::back_insert_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, 32, void, void> >; OutputIteratorInternalFacets = CGAL::Emptyset_iterator; GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:1389:20, inlined from 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::insert_in_conflict(const Point&, Locate_type, Cell_handle, int, int, const Conflict_tester&, Hidden_points_visitor&, bool*) [with Conflict_tester = CGAL::Delaunay_triangulation_3::Conflict_tester_3; Hidden_points_visitor = CGAL::Delaunay_triangulation_3::Hidden_point_visitor; GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:3957:23, inlined from 'CGAL::Delaunay_triangulation_3::Vertex_handle CGAL::Delaunay_triangulation_3::insert(const Point&, Locate_type, Cell_handle, int, int, bool*) [with Gt = CGAL::Epick; Tds_ = CGAL::Default; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Delaunay_triangulation_3.h:1108:43, inlined from 'CGAL::Delaunay_triangulation_3::Vertex_handle CGAL::Delaunay_triangulation_3::insert(const Point&, Cell_handle, bool*) [with Gt = CGAL::Epick; Tds_ = CGAL::Default; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Delaunay_triangulation_3.h:1094:18, inlined from 'void CGAL::Mesh_3::Protect_edges_sizing_field::insert_corners() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; SizingFunction = CGAL::Mesh_3::internal::Edge_criteria_sizing_field_wrapper, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Protect_edges_sizing_field.h:570:14: /usr/include/CGAL/Delaunay_triangulation_3.h:743:26: note: parameter passing for argument of type 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1 743 | return side_of_sphere(c->vertex(0), c->vertex(1), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 744 | c->vertex(2), c->vertex(3), p, perturb); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Delaunay_triangulation_3.h:743:26: note: parameter passing for argument of type 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1 /usr/include/CGAL/Delaunay_triangulation_3.h:743:26: note: parameter passing for argument of type 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1 In member function 'CGAL::Triangulation_data_structure_3::Cell_handle CGAL::Triangulation_data_structure_3::create_star_3(Vertex_handle, Cell_handle, int, int) [with Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]', inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int, Vertex_handle) [with CellIt = boost::container::vec_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, false>; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:514:31, inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int) [with CellIt = boost::container::vec_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, false>; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:528:29, inlined from 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::_insert_in_hole(const Point&, CellIt, CellIt, Cell_handle, int) [with CellIt = boost::container::vec_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, false>; GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:1280:43, inlined from 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::insert_in_conflict(const Point&, Locate_type, Cell_handle, int, int, const Conflict_tester&, Hidden_points_visitor&, bool*) [with Conflict_tester = CGAL::Delaunay_triangulation_3::Conflict_tester_3; Hidden_points_visitor = CGAL::Delaunay_triangulation_3::Hidden_point_visitor; GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:3974:24, inlined from 'CGAL::Delaunay_triangulation_3::Vertex_handle CGAL::Delaunay_triangulation_3::insert(const Point&, Locate_type, Cell_handle, int, int, bool*) [with Gt = CGAL::Epick; Tds_ = CGAL::Default; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Delaunay_triangulation_3.h:1108:43, inlined from 'CGAL::Delaunay_triangulation_3::Vertex_handle CGAL::Delaunay_triangulation_3::insert(const Point&, Cell_handle, bool*) [with Gt = CGAL::Epick; Tds_ = CGAL::Default; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Delaunay_triangulation_3.h:1094:18, inlined from 'void CGAL::Mesh_3::Protect_edges_sizing_field::insert_corners() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; SizingFunction = CGAL::Mesh_3::internal::Edge_criteria_sizing_field_wrapper, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Protect_edges_sizing_field.h:570:14: /usr/include/CGAL/Triangulation_data_structure_3.h:492:35: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 492 | return recursive_create_star_3(v,c,li,prev_ind2,0); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int, Vertex_handle) [with CellIt = boost::container::vec_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, false>; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]', inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int) [with CellIt = boost::container::vec_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, false>; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:528:29, inlined from 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::_insert_in_hole(const Point&, CellIt, CellIt, Cell_handle, int) [with CellIt = boost::container::vec_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, false>; GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:1280:43, inlined from 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::insert_in_conflict(const Point&, Locate_type, Cell_handle, int, int, const Conflict_tester&, Hidden_points_visitor&, bool*) [with Conflict_tester = CGAL::Delaunay_triangulation_3::Conflict_tester_3; Hidden_points_visitor = CGAL::Delaunay_triangulation_3::Hidden_point_visitor; GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:3974:24, inlined from 'CGAL::Delaunay_triangulation_3::Vertex_handle CGAL::Delaunay_triangulation_3::insert(const Point&, Locate_type, Cell_handle, int, int, bool*) [with Gt = CGAL::Epick; Tds_ = CGAL::Default; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Delaunay_triangulation_3.h:1108:43, inlined from 'CGAL::Delaunay_triangulation_3::Vertex_handle CGAL::Delaunay_triangulation_3::insert(const Point&, Cell_handle, bool*) [with Gt = CGAL::Epick; Tds_ = CGAL::Default; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Delaunay_triangulation_3.h:1094:18, inlined from 'void CGAL::Mesh_3::Protect_edges_sizing_field::insert_corners() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; SizingFunction = CGAL::Mesh_3::internal::Edge_criteria_sizing_field_wrapper, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Protect_edges_sizing_field.h:570:14: /usr/include/CGAL/Triangulation_data_structure_3.h:516:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 516 | cnew = create_star_2(newv, begin, i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_3::Cell_handle CGAL::Triangulation_data_structure_3::create_star_3(Vertex_handle, Cell_handle, int, int) [with Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]', inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int, Vertex_handle) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:514:31, inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:528:29, inlined from 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::_insert_in_hole(const Point&, CellIt, CellIt, Cell_handle, int) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:1280:43, inlined from 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::insert_in_conflict(const Point&, Locate_type, Cell_handle, int, int, const Conflict_tester&, Hidden_points_visitor&, bool*) [with Conflict_tester = CGAL::Delaunay_triangulation_3::Conflict_tester_2; Hidden_points_visitor = CGAL::Delaunay_triangulation_3::Hidden_point_visitor; GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:4013:40, inlined from 'CGAL::Delaunay_triangulation_3::Vertex_handle CGAL::Delaunay_triangulation_3::insert(const Point&, Locate_type, Cell_handle, int, int, bool*) [with Gt = CGAL::Epick; Tds_ = CGAL::Default; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Delaunay_triangulation_3.h:1115:32, inlined from 'CGAL::Delaunay_triangulation_3::Vertex_handle CGAL::Delaunay_triangulation_3::insert(const Point&, Cell_handle, bool*) [with Gt = CGAL::Epick; Tds_ = CGAL::Default; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Delaunay_triangulation_3.h:1094:18, inlined from 'void CGAL::Mesh_3::Protect_edges_sizing_field::insert_corners() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; SizingFunction = CGAL::Mesh_3::internal::Edge_criteria_sizing_field_wrapper, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Protect_edges_sizing_field.h:570:14: /usr/include/CGAL/Triangulation_data_structure_3.h:492:35: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 492 | return recursive_create_star_3(v,c,li,prev_ind2,0); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int, Vertex_handle) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]', inlined from 'CGAL::Triangulation_data_structure_3::Vertex_handle CGAL::Triangulation_data_structure_3::_insert_in_hole(CellIt, CellIt, Cell_handle, int) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]' at /usr/include/CGAL/Triangulation_data_structure_3.h:528:29, inlined from 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::_insert_in_hole(const Point&, CellIt, CellIt, Cell_handle, int) [with CellIt = __gnu_cxx::__normal_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>*, std::vector >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:1280:43, inlined from 'CGAL::Triangulation_3::Vertex_handle CGAL::Triangulation_3::insert_in_conflict(const Point&, Locate_type, Cell_handle, int, int, const Conflict_tester&, Hidden_points_visitor&, bool*) [with Conflict_tester = CGAL::Delaunay_triangulation_3::Conflict_tester_2; Hidden_points_visitor = CGAL::Delaunay_triangulation_3::Hidden_point_visitor; GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:4013:40, inlined from 'CGAL::Delaunay_triangulation_3::Vertex_handle CGAL::Delaunay_triangulation_3::insert(const Point&, Locate_type, Cell_handle, int, int, bool*) [with Gt = CGAL::Epick; Tds_ = CGAL::Default; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Delaunay_triangulation_3.h:1115:32, inlined from 'CGAL::Delaunay_triangulation_3::Vertex_handle CGAL::Delaunay_triangulation_3::insert(const Point&, Cell_handle, bool*) [with Gt = CGAL::Epick; Tds_ = CGAL::Default; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Delaunay_triangulation_3.h:1094:18, inlined from 'void CGAL::Mesh_3::Protect_edges_sizing_field::insert_corners() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; SizingFunction = CGAL::Mesh_3::internal::Edge_criteria_sizing_field_wrapper, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Protect_edges_sizing_field.h:570:14: /usr/include/CGAL/Triangulation_data_structure_3.h:516:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 516 | cnew = create_star_2(newv, begin, i); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In member function 'OutputIterator CGAL::Triangulation_data_structure_3::incident_cells(Vertex_handle, OutputIterator, Filter) const [with Filter = CGAL::Triangulation_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>, CGAL::Default>::Finite_filter_2D; OutputIterator = std::back_insert_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; Vb = CGAL::Triangulation_vertex_base_3 >; Cb = CGAL::Delaunay_triangulation_cell_base_3 > >; Concurrency_tag_ = CGAL::Sequential_tag]', inlined from 'OutputIterator CGAL::Triangulation_3::finite_incident_cells(Vertex_handle, OutputIterator) const [with OutputIterator = std::back_insert_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::allocator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> > > >; GT = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>; Lock_data_structure_ = CGAL::Default]' at /usr/include/CGAL/Triangulation_3.h:2111:33, inlined from 'void CGAL::Mesh_3::Protect_edges_sizing_field::insert_corners() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; SizingFunction = CGAL::Mesh_3::internal::Edge_criteria_sizing_field_wrapper, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Protect_edges_sizing_field.h:602:31: /usr/include/CGAL/Triangulation_data_structure_3.h:1126:22: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_3 >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag>::Vertex_handle' {aka 'CGAL::internal::CC_iterator >, CGAL::Delaunay_triangulation_cell_base_3 > >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1125 | return visit_incident_cells, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1126 | OutputIterator>(v, cells, f); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/CGAL/Mesh_3/Refine_facets_3.h:25, from /usr/include/CGAL/Mesh_3/Mesher_3.h:41, from /usr/include/CGAL/refine_mesh_3.h:28: /usr/include/CGAL/Mesh_3/Mesher_level.h: In member function 'CGAL::Mesher_level_conflict_status CGAL::Mesh_3::Mesher_level::try_to_refine_element(Element, Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper, CGAL::Mesh_triangulation_3 > >::Tds>; Derived = CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3, CGAL::Mesh_triangulation_3 > >::Tds> >; Concurrency_tag = CGAL::Sequential_tag]': /usr/include/CGAL/Mesh_3/Mesher_level.h:548:3: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 548 | try_to_refine_element(Element e, Mesh_visitor visitor) | ^~~~~~~~~~~~~~~~~~~~~ In member function 'bool CGAL::Mesh_3::Mesher_level_base::process_one_element(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper, CGAL::Mesh_triangulation_3 > >::Tds>; Derived = CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3, CGAL::Mesh_triangulation_3 > >::Tds> >]', inlined from 'bool CGAL::Mesh_3::Mesher_level::one_step(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper, CGAL::Mesh_triangulation_3 > >::Tds>; Derived = CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3, CGAL::Mesh_triangulation_3 > >::Tds> >; Concurrency_tag = CGAL::Sequential_tag]' at /usr/include/CGAL/Mesh_3/Mesher_level.h:661:32, inlined from 'double CGAL::Mesh_3::Mesher_3::refine_mesh(std::string) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshCriteria = CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >]' at /usr/include/CGAL/Mesh_3/Mesher_3.h:543:28: /usr/include/CGAL/Mesh_3/Mesher_level.h:395:40: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 395 | = derived().try_to_refine_element(e, visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesher_level.h:395:40: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 In member function 'bool CGAL::Mesh_3::Mesher_level_base::process_one_element(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper, CGAL::Mesh_triangulation_3 > >::Tds>; Derived = CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3, CGAL::Mesh_triangulation_3 > >::Tds> >]', inlined from 'bool CGAL::Mesh_3::Mesher_level::one_step(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper, CGAL::Mesh_triangulation_3 > >::Tds>; Derived = CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3, CGAL::Mesh_triangulation_3 > >::Tds> >; Concurrency_tag = CGAL::Sequential_tag]' at /usr/include/CGAL/Mesh_3/Mesher_level.h:661:32, inlined from 'bool CGAL::Mesh_3::Mesher_level::one_step(Mesh_visitor) [with Mesh_visitor = CGAL::Null_mesh_visitor_level, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor> >; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper, CGAL::Mesh_triangulation_3 > >::Tds>; Derived = CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >; Element = CGAL::internal::CC_iterator, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3, CGAL::Mesh_triangulation_3 > >::Tds> >; Concurrency_tag = CGAL::Sequential_tag]' at /usr/include/CGAL/Mesh_3/Mesher_level.h:658:30, inlined from 'double CGAL::Mesh_3::Mesher_3::refine_mesh(std::string) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshCriteria = CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >]' at /usr/include/CGAL/Mesh_3/Mesher_3.h:600:27: /usr/include/CGAL/Mesh_3/Mesher_level.h:395:40: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 395 | = derived().try_to_refine_element(e, visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesher_level.h:395:40: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 > >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 > >::Tds> > >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>}; _Tp = std::tuple, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>; _Alloc = std::allocator, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>, std::allocator, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>}; _Tp = std::tuple, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>; _Alloc = std::allocator, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>*, std::vector, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>, std::allocator, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = CGAL::Point_3; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, double>}; _Key = CGAL::Point_3; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const CGAL::Point_3&; _T2 = double]': cc1plus: note: parameter passing for argument of type 'std::pair, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, double>}; _Key = CGAL::Point_3; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, double>; _Key = CGAL::Point_3; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'void CGAL::Mesh_3::Mesh_global_optimizer::fill_sizing_field() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; MoveFunction = CGAL::Mesh_3::Odt_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1072:23: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, double, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, double>}; _Key = CGAL::Point_3; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, double>; _Key = CGAL::Point_3; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'void CGAL::Mesh_3::Mesh_global_optimizer::fill_sizing_field() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1072:23: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, double, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/functional:64: /usr/include/c++/12/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _OIter = __gnu_cxx::__normal_iterator*, vector > >; _UnaryOperation = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >::Project_on_plane]': /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 4252 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Triangle_3&}; _Tp = CGAL::Triangle_3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Mesh_3::PVertex_, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds>, int, int>, CGAL::Mesh_domain_with_polyline_features_3 > >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag>&}; _Tp = CGAL::Mesh_3::PVertex_, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag>; _Alloc = std::allocator, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag> >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag>, std::allocator, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag> > >::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Mesh_3::PVertex_, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag>; _Alloc = std::allocator, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag> >]', inlined from 'void CGAL::internal::boost_::mutable_queue::push(const IndexedType&) [with IndexedType = CGAL::Mesh_3::PVertex_, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag>; RandomAccessContainer = std::vector, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag>, std::allocator, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag> > >; Comp = std::less, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag> >; ID = CGAL::Mesh_3::Sliver_perturber, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Null_perturber_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > > >::PVertex_id]' at /usr/include/CGAL/STL_Extension/internal/boost/mutable_queue.hpp:108:18, inlined from 'void CGAL::Modifiable_priority_queue::push(const value_type&) [with IndexedType_ = CGAL::Mesh_3::PVertex_, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag>; Compare_ = std::less, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag> >; ID_ = CGAL::Mesh_3::Sliver_perturber, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Null_perturber_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > > >::PVertex_id; CGAL::Heap_type heap_type = CGAL::CGAL_BOOST_PENDING_MUTABLE_QUEUE]' at /usr/include/CGAL/Modifiable_priority_queue.h:55:49, inlined from 'int CGAL::Mesh_3::Sliver_perturber::update_priority_queue(const PVertex&, PQueue&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; SliverCriterion = CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>; Visitor_ = CGAL::Mesh_3::Null_perturber_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Sliver_perturber.h:1244:18: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag>*, std::vector, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag>, std::allocator, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple, int, int>, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Sequential_tag> > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/CGAL/perturb_mesh_3.h:26, from /usr/include/CGAL/optimize_mesh_3.h:22: /usr/include/CGAL/Mesh_3/Sliver_perturber.h: In function 'CGAL::Mesh_optimization_return_code CGAL::Mesh_3::Sliver_perturber::operator()(Visitor) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; SliverCriterion = CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>; Visitor_ = CGAL::Mesh_3::Null_perturber_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >]': /usr/include/CGAL/Mesh_3/Sliver_perturber.h:757:1: note: parameter passing for argument of type 'CGAL::Mesh_3::Sliver_perturber, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 > >::Tds>, true>, CGAL::Mesh_3::Null_perturber_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > > >::Visitor' {aka 'CGAL::Mesh_3::Null_perturber_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >'} changed in GCC 7.1 757 | Sliver_perturber:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Point_2}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _OIter = back_insert_iterator, allocator > > >; _UnaryOperation = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >::To_2d]': /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 4252 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_2}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector, std::allocator > >]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _OIter = back_insert_iterator, allocator > > >; _UnaryOperation = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >::To_2d]' at /usr/include/c++/12/bits/stl_algo.h:4263:12: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Point_2&}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, std::allocator > >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'OutputIterator CGAL::ch__ref_graham_andrew_scan(BidirectionalIterator, BidirectionalIterator, OutputIterator&, const Traits&) [with BidirectionalIterator = std::reverse_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:184:13: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = CGAL::Point_2; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const boost::none_t&; _U2 = CGAL::Point_3; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = boost::none_t; _T2 = CGAL::Point_3]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const boost::none_t&; _T2 = CGAL::Point_3]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, typename C3T3::Triangulation::Bare_point> CGAL::Mesh_3::C3T3_helpers::get_least_square_surface_plane(const Vertex_handle&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3469:26, inlined from 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3516:51: /usr/include/c++/12/bits/stl_pair.h:535:42: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Mesh_3/vertex_perturbation.h:25, from /usr/include/CGAL/Mesh_3/Sliver_perturber.h:39: /usr/include/CGAL/Mesh_3/C3T3_helpers.h: In member function 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >]': /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3469:40: note: '' declared here 3469 | return std::make_pair(boost::none, Bare_point()); | ^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Triangle_3; _Alloc = std::allocator >]', inlined from 'std::pair, typename C3T3::Triangulation::Bare_point> CGAL::Mesh_3::C3T3_helpers::get_least_square_surface_plane(const Vertex_handle&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3463:26, inlined from 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3516:51: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'std::vector CGAL::Mesh_3::Lloyd_move::extract_lloyd_boundary_points(const Vertex_handle&, const C3T3&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:293:23, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:222:29, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/CGAL/lloyd_optimize_mesh_3.h:26, from /usr/include/CGAL/optimize_mesh_3.h:25: In member function 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]', inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/CGAL/Mesh_3/Lloyd_move.h:368:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 368 | std::transform(first, last, first, Project_on_plane(plane, c3t3)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Lloyd_move.h:378:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 378 | std::transform(first, last, std::back_inserter(points_2d), To_2d(to_2d)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = CGAL::CartesianKernelFunctors::Less_xy_2, CGAL::Epick> > > >]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:202:12, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >]' at /usr/include/CGAL/ch_graham_andrew.h:85:28, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:385:27, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = CGAL::CartesianKernelFunctors::Less_xy_2, CGAL::Epick> > > >]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:202:12, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >]' at /usr/include/CGAL/ch_graham_andrew.h:85:28, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:385:27, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, std::allocator > >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:205:17, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >]' at /usr/include/CGAL/ch_graham_andrew.h:85:28, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:385:27, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, std::allocator > >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'OutputIterator CGAL::ch__ref_graham_andrew_scan(BidirectionalIterator, BidirectionalIterator, OutputIterator&, const Traits&) [with BidirectionalIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:184:13, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:214:29, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >]' at /usr/include/CGAL/ch_graham_andrew.h:85:28, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:385:27, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector >]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OIter = back_insert_iterator > >; _UnaryOperation = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >::To_3d]' at /usr/include/c++/12/bits/stl_algo.h:4263:12, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:391:19, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h: In function 'CGAL::Mesh_optimization_return_code CGAL::Mesh_3::Mesh_global_optimizer::operator()(int, Visitor) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 > >::Tds> >; MeshDomain = CGAL::Mesh_domain_with_polyline_features_3 >; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:639:1: note: parameter passing for argument of type 'CGAL::Mesh_3::Mesh_global_optimizer, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_domain_with_polyline_features_3 >, CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 > >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 > >::Tds>, true> >, CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > > >::Visitor' {aka 'CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >'} changed in GCC 7.1 639 | Mesh_global_optimizer:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'CGAL::Mesh_optimization_return_code CGAL::perturb_mesh_3_impl(C3T3&, const MeshDomain&, double, const SliverCriterion&, const PPerturbationVector&) [with C3T3 = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >; MeshDomain = Mesh_domain_with_polyline_features_3 >; SliverCriterion = Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 > >::Tds>, true>; PPerturbationVector = std::vector, Mesh_triangulation_3 > >::Tds> >, Mesh_domain_with_polyline_features_3 >, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 > >::Tds>, true> >*, std::allocator, Mesh_triangulation_3 > >::Tds> >, Mesh_domain_with_polyline_features_3 >, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 > >::Tds>, true> >*> >]', inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&, sliver_criterion__type&&, perturbation_vector__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, Mesh_triangulation_3 > >::Tds>, int, int>, Mesh_domain_with_polyline_features_3 > >, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 > >::Tds>, true> >*, std::allocator, Mesh_triangulation_3 > >::Tds>, int, int>, Mesh_domain_with_polyline_features_3 > >, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 > >::Tds>, true> >*> > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, true> >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >&; domain_type = const Mesh_domain_with_polyline_features_3 >&; time_limit__type = double&; sliver_bound__type = const double&; sliver_criterion__type = Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 > >::Tds>, true>; perturbation_vector__type = std::vector, Mesh_triangulation_3 > >::Tds> >, Mesh_domain_with_polyline_features_3 >, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 > >::Tds>, true> >*, std::allocator, Mesh_triangulation_3 > >::Tds> >, Mesh_domain_with_polyline_features_3 >, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 > >::Tds>, true> >*> >]' at /usr/include/CGAL/perturb_mesh_3.h:64:29, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&, sliver_criterion__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, Mesh_triangulation_3 > >::Tds>, int, int>, Mesh_domain_with_polyline_features_3 > >, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 > >::Tds>, true> >*, std::allocator, Mesh_triangulation_3 > >::Tds>, int, int>, Mesh_domain_with_polyline_features_3 > >, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 > >::Tds>, true> >*> > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, true> >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >&; domain_type = const Mesh_domain_with_polyline_features_3 >&; time_limit__type = double&; sliver_bound__type = const double&; sliver_criterion__type = Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&, sliver_criterion__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, Mesh_triangulation_3 > >::Tds>, true> >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >&; domain_type = const Mesh_domain_with_polyline_features_3 >&; time_limit__type = double&; sliver_bound__type = const double&; sliver_criterion__type = Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&, sliver_criterion__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, Mesh_triangulation_3 > >::Tds>, true> >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >&; domain_type = const Mesh_domain_with_polyline_features_3 >&; time_limit__type = double&; sliver_bound__type = const double&; sliver_criterion__type = Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 > >::Tds>, true>]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, Mesh_triangulation_3 > >::Tds>, true> >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >&; domain_type = const Mesh_domain_with_polyline_features_3 >&; time_limit__type = double&; sliver_bound__type = const double&]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >&; domain_type = const Mesh_domain_with_polyline_features_3 >&; time_limit__type = double&; sliver_bound__type = const double&]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >&; domain_type = const Mesh_domain_with_polyline_features_3 >&; time_limit__type = double&; sliver_bound__type = const double&]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >&; domain_type = const Mesh_domain_with_polyline_features_3 >&; time_limit__type = double&]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >&; domain_type = const Mesh_domain_with_polyline_features_3 >&]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'typename CGAL::boost_param_result_48perturb_mesh_3::type CGAL::boost_param_impl48perturb_mesh_3(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 > >::Tds>, int, int> > >, std::integral_constant > >]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'typename CGAL::boost_param_result_48perturb_mesh_3, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&>::type>::type CGAL::perturb_mesh_3(ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1, ParameterArgumentType2, ParameterArgumentType3>::type) [with ParameterArgumentType0 = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >&; ParameterArgumentType1 = const Mesh_domain_with_polyline_features_3 >&; ParameterArgumentType2 = boost::parameter::aux::tagged_argument_list_of_1 >; ParameterArgumentType3 = boost::parameter::aux::tagged_argument_list_of_1 >]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'void CGAL::refine_mesh_3_impl(C3T3&, const MeshDomain&, const MeshCriteria&, const parameters::internal::Exude_options&, const parameters::internal::Perturb_options&, const parameters::internal::Odt_options&, const parameters::internal::Lloyd_options&, bool, const parameters::internal::Mesh_3_options&, const parameters::internal::Manifold_options&) [with C3T3 = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 > >::Tds> >; MeshDomain = Mesh_domain_with_polyline_features_3 >; MeshCriteria = Mesh_criteria_3, Mesh_triangulation_3 > >::Tds> >]' at /usr/include/CGAL/refine_mesh_3.h:599:19: /usr/include/CGAL/perturb_mesh_3.h:131:19: note: parameter passing for argument of type 'CGAL::Mesh_3::Null_perturber_visitor, CGAL::Mesh_triangulation_3 > >::Tds> > >' changed in GCC 7.1 131 | return perturber(); | ~~~~~~~~~^~ In member function 'IndicesOutputIterator CGAL::Mesh_domain_with_polyline_features_3::add_features(InputIterator, InputIterator, IndicesOutputIterator) [with InputIterator = std::_List_const_iterator > >; IndicesOutputIterator = CGAL::Emptyset_iterator; MeshDomain_3 = CGAL::Labeled_mesh_domain_3]', inlined from 'void CGAL::Mesh_domain_with_polyline_features_3::add_features(InputIterator, InputIterator) [with InputIterator = std::_List_const_iterator > >; MeshDomain_3 = CGAL::Labeled_mesh_domain_3]' at /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h:649:17, inlined from 'void pygalmesh::generate_mesh(const std::shared_ptr&, const std::string&, const std::vector > >&, double, bool, bool, bool, bool, double, const std::shared_ptr&, double, double, const std::shared_ptr&, double, const std::shared_ptr&, double, double, const std::shared_ptr&, double, double, bool, int)' at src/generate.cpp:102:27: /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h:1105:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1105 | *indices_out++ = insert_edge(first->begin(), first->end()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'IndicesOutputIterator CGAL::Mesh_domain_with_polyline_features_3::add_features(InputIterator, InputIterator, IndicesOutputIterator) [with InputIterator = std::_List_const_iterator > >; IndicesOutputIterator = CGAL::Emptyset_iterator; MeshDomain_3 = CGAL::Labeled_mesh_domain_3]', inlined from 'void CGAL::Mesh_domain_with_polyline_features_3::add_features(InputIterator, InputIterator) [with InputIterator = std::_List_const_iterator > >; MeshDomain_3 = CGAL::Labeled_mesh_domain_3]' at /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h:649:17, inlined from 'void pygalmesh::generate_mesh(const std::shared_ptr&, const std::string&, const std::vector > >&, double, bool, bool, bool, bool, double, const std::shared_ptr&, double, double, const std::shared_ptr&, double, const std::shared_ptr&, double, double, const std::shared_ptr&, double, double, bool, int)' at src/generate.cpp:105:27: /usr/include/CGAL/Mesh_domain_with_polyline_features_3.h:1105:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1105 | *indices_out++ = insert_edge(first->begin(), first->end()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Lazy_exact_nt.h:33, from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:25: /usr/include/CGAL/Lazy.h: In member function 'void CGAL::Lazy_rep_n::update_exact() const [with AT = CGAL::Interval_nt; ET = boost::multiprecision::number; AC = CGAL::CartesianKernelFunctors::Compute_squared_radius_3 > >; EC = CGAL::CartesianKernelFunctors::Compute_squared_radius_3 > >; E2A = CGAL::To_interval >; bool noprune = false; L = {CGAL::Point_3, CGAL::Point_3, CGAL::Point_3, CGAL::Point_3}]': /usr/include/CGAL/Lazy.h:642:8: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 642 | void update_exact() const { | ^~~~~~~~~~~~ arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g0 -O2 -ffile-prefix-map=/build/reproducible-path/pygalmesh-0.10.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/eigen3/ -I/usr/local/include/eigen3 -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/include/python3.11 -c src/generate_2d.cpp -o build/temp.linux-armhf-cpython-311/src/generate_2d.o -std=c++17 -fvisibility=hidden In file included from /usr/include/CGAL/number_type_basic.h:51, from /usr/include/CGAL/basic.h:28, 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 src/generate_2d.cpp:5: /usr/include/CGAL/double.h: In function 'std::pair CGAL::split_numerator_denominator(double)': /usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | split_numerator_denominator(double d) | ^ In file included from /usr/include/CGAL/int.h:23, from /usr/include/CGAL/number_type_basic.h:56: /usr/include/CGAL/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const Residue&)': /usr/include/CGAL/Modular_arithmetic/Residue_type.h:277:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | inline Residue operator + (const Residue& p1) | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 118 | std::pair operator()( const Type& x ) const { | ^ /usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(long int)': /usr/include/CGAL/int.h:138:40: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Residue_type operator()(long i){ | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/CGAL/number_type_basic.h:35: /usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits::Type CGAL::Coercion_traits::Cast::operator()(const CGAL::Residue&) const': /usr/include/CGAL/Residue.h:41:1: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(short,CGAL::Residue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23, from /usr/include/CGAL/Exact_kernel_selector.h:26, from /usr/include/CGAL/Filtered_kernel.h:22, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21: /usr/include/CGAL/MP_Float.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 516 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:29: /usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(const CGAL::Modular_traits::NT&)': /usr/include/CGAL/Gmpz.h:200:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | Residue_type operator()(const NT& a){ | ^ In file included from /usr/include/CGAL/Gmpz.h:244: /usr/include/CGAL/Gmpq.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/Gmpq.h:107:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/CGAL/Delaunay_mesher_2.h:22, from src/generate_2d.cpp:7: /usr/include/CGAL/Mesh_2/Refine_faces.h: In member function 'CGAL::Mesh_2::Face_badness CGAL::Mesh_2::Refine_faces_base::is_bad(Quality) const [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Criteria = CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >]': /usr/include/CGAL/Mesh_2/Refine_faces.h:354:1: note: parameter passing for argument of type 'CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >::Quality' when C++17 is enabled changed to match C++14 in GCC 10.1 354 | Refine_faces_base:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Cartesian_converter.h:28, from /usr/include/CGAL/Filtered_kernel.h:19: /usr/include/CGAL/NT_converter.h: In member function 'CGAL::Interval_nt

CGAL::NT_converter >::operator()(const NT1&) const [with NT1 = double; bool b = false]': /usr/include/CGAL/NT_converter.h:109:36: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return CGAL_NTS to_interval(a); | ^ In file included from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20, from src/generate_2d.cpp:6: /usr/include/CGAL/Constrained_triangulation_2.h: In member function 'CGAL::Constrained_triangulation_2::Vertex_handle CGAL::Constrained_triangulation_2::intersect(Face_handle, int, Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]': /usr/include/CGAL/Constrained_triangulation_2.h:1017:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1017 | Constrained_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:1017:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 In file included from /usr/include/CGAL/Triangulation_2.h:32, from /usr/include/CGAL/Constrained_triangulation_2.h:26: /usr/include/CGAL/Triangulation_data_structure_2.h: In member function 'bool CGAL::Triangulation_data_structure_2::is_edge(Vertex_handle, Vertex_handle, Face_handle&, int&) const [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]': /usr/include/CGAL/Triangulation_data_structure_2.h:826:1: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 826 | Triangulation_data_structure_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_2.h:826:1: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 In file included from /usr/include/CGAL/Triangulation_data_structure_2.h:38: /usr/include/CGAL/Triangulation_ds_circulators_2.h: In constructor 'CGAL::Triangulation_ds_edge_circulator_2::Triangulation_ds_edge_circulator_2(Vertex_handle, Face_handle) [with Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]': /usr/include/CGAL/Triangulation_ds_circulators_2.h:482:1: note: parameter passing for argument of type 'CGAL::Triangulation_ds_edge_circulator_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 482 | Triangulation_ds_edge_circulator_2 :: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2::update_constraints_incident(Vertex_handle, Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]': /usr/include/CGAL/Constrained_triangulation_2.h:1293:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1293 | Constrained_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:1293:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Constrained_triangulation_2.h:1293:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 In member function 'CGAL::Triangulation_data_structure_2::Edge_circulator CGAL::Triangulation_data_structure_2::incident_edges(Vertex_handle, Face_handle) const [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'CGAL::Triangulation_2::Edge_circulator CGAL::Triangulation_2::incident_edges(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:3362:29, inlined from 'void CGAL::Constrained_triangulation_2::update_constraints_incident(Vertex_handle, Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_triangulation_2.h:1302:38: /usr/include/CGAL/Triangulation_data_structure_2.h:225:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 225 | return Edge_circulator(v,f); | ^ /usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2::clear_constraints_incident(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]': /usr/include/CGAL/Constrained_triangulation_2.h:1331:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1331 | Constrained_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_2::Edge_circulator CGAL::Triangulation_data_structure_2::incident_edges(Vertex_handle, Face_handle) const [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'CGAL::Triangulation_2::Edge_circulator CGAL::Triangulation_2::incident_edges(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:3362:29, inlined from 'void CGAL::Constrained_triangulation_2::clear_constraints_incident(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_triangulation_2.h:1335:35: /usr/include/CGAL/Triangulation_data_structure_2.h:225:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 225 | return Edge_circulator(v,f); | ^ In file included from /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:20, from /usr/include/CGAL/Delaunay_mesher_2.h:20: /usr/include/CGAL/Mesh_2/Clusters.h: In member function 'bool CGAL::Mesh_2::Clusters::get_cluster(Vertex_handle, Vertex_handle, Cluster&, iterator&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]': /usr/include/CGAL/Mesh_2/Clusters.h:382:6: note: parameter passing for argument of type 'CGAL::Mesh_2::Clusters, CGAL::Delaunay_mesh_face_base_2 > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 382 | bool Clusters:: | ^~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Clusters.h:382:6: note: parameter passing for argument of type 'CGAL::Mesh_2::Clusters, CGAL::Delaunay_mesh_face_base_2 > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Triangulation_ds_circulators_2.h: In constructor 'CGAL::Triangulation_ds_face_circulator_2::Triangulation_ds_face_circulator_2(Vertex_handle, Face_handle) [with Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]': /usr/include/CGAL/Triangulation_ds_circulators_2.h:253:1: note: parameter passing for argument of type 'CGAL::Triangulation_ds_face_circulator_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 253 | Triangulation_ds_face_circulator_2 :: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_faces.h: In member function 'void CGAL::Mesh_2::Refine_faces_base::compute_new_bad_faces(Vertex_handle) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Criteria = CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >]': /usr/include/CGAL/Mesh_2/Refine_faces.h:315:6: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 315 | void Refine_faces_base:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'bool CGAL::Triangulation_2::is_edge(Vertex_handle, Vertex_handle, Face_handle&, int&) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]', inlined from 'void CGAL::Mesh_2::Refine_edges_visitor::after_insertion(const Vertex_handle&) [with Faces_mesher = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >]' at /usr/include/CGAL/Mesh_2/Refine_edges_visitor.h:97:15: /usr/include/CGAL/Triangulation_2.h:1008:22: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1008 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Delaunay_mesher_2.h:21: /usr/include/CGAL/Mesh_2/Refine_edges_visitor.h: In member function 'void CGAL::Mesh_2::Refine_edges_visitor::after_insertion(const Vertex_handle&) [with Faces_mesher = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >]': /usr/include/CGAL/Mesh_2/Refine_edges_visitor.h:116:39: note: parameter passing for argument of type 'const CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1 116 | faces_mesher.compute_new_bad_faces(v); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h: In member function 'CGAL::Mesh_2::Refine_edges_base_with_clusters::Point CGAL::Mesh_2::Refine_edges_base_with_clusters::split_cluster_point(Vertex_handle, Vertex_handle, const Cluster&) const [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Is_locally_conform = CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >; Container = CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge>]': /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:264:9: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 264 | Point split_cluster_point(Vertex_handle va, Vertex_handle vb, const Cluster& c) const | ^~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:264:9: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h: In member function 'CGAL::Mesh_2::Refine_edges_base_with_clusters::Point CGAL::Mesh_2::Refine_edges_base_with_clusters::refinement_point_impl(const Edge&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Is_locally_conform = CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >; Container = CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge>]': /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:109:29: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 109 | if( clusters.get_cluster(this->va,this->vb,ca,ca_it) ) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:110:31: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 110 | if( clusters.get_cluster(this->vb,this->va,cb,cb_it) ) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:133:35: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 133 | return split_cluster_point(this->va,this->vb,ca); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:136:29: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 136 | if( clusters.get_cluster(this->vb,this->va,cb,cb_it) ){ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:144:33: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 144 | return split_cluster_point(this->vb,this->va,cb); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h: In member function 'CGAL::Mesher_level_conflict_status CGAL::Mesh_2::Refine_edges_base_with_clusters::test_point_conflict_from_superior_impl(const Point&, Zone&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Is_locally_conform = CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >; Container = CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge>]': /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:208:57: note: parameter passing for argument of type 'CGAL::Triangulation_ds_face_base_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 208 | bool v1_has_a_cluster = clusters.get_cluster(v1,v2,ca,ca_it); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:209:57: note: parameter passing for argument of type 'CGAL::Triangulation_ds_face_base_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 209 | bool v2_has_a_cluster = clusters.get_cluster(v2,v1,cb,cb_it); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In member function 'bool CGAL::Triangulation_2::is_edge(Vertex_handle, Vertex_handle, Face_handle&, int&) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]', inlined from 'void CGAL::Mesh_2::Refine_edges_base::after_insertion_impl(const Vertex_handle&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Is_locally_conform = CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >; Container = CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge>]' at /usr/include/CGAL/Mesh_2/Refine_edges.h:592:15: /usr/include/CGAL/Triangulation_2.h:1008:22: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1008 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function 'bool CGAL::Triangulation_2::is_edge(Vertex_handle, Vertex_handle, Face_handle&, int&) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]', inlined from 'void CGAL::Mesh_2::Refine_edges_base::after_insertion_impl(const Vertex_handle&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Is_locally_conform = CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >; Container = CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge>]' at /usr/include/CGAL/Mesh_2/Refine_edges.h:599:15: /usr/include/CGAL/Triangulation_2.h:1008:22: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1008 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function 'bool CGAL::Triangulation_2::is_edge(Vertex_handle, Vertex_handle, Face_handle&, int&) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]', inlined from 'bool CGAL::Mesh_2::Is_locally_conforming_Gabriel::operator()(const Tr&, const Vertex_handle&, const Vertex_handle&) const [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Mesh_2/Refine_edges.h:128:17, inlined from 'void CGAL::Mesh_2::Refine_edges_base::after_insertion_impl(const Vertex_handle&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Is_locally_conform = CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >; Container = CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge>]' at /usr/include/CGAL/Mesh_2/Refine_edges.h:608:27: /usr/include/CGAL/Triangulation_2.h:1008:22: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1008 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function 'bool CGAL::Triangulation_2::is_edge(Vertex_handle, Vertex_handle, Face_handle&, int&) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]', inlined from 'bool CGAL::Mesh_2::Is_locally_conforming_Gabriel::operator()(const Tr&, const Vertex_handle&, const Vertex_handle&) const [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Mesh_2/Refine_edges.h:128:17, inlined from 'void CGAL::Mesh_2::Refine_edges_base::after_insertion_impl(const Vertex_handle&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Is_locally_conform = CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >; Container = CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge>]' at /usr/include/CGAL/Mesh_2/Refine_edges.h:611:27: /usr/include/CGAL/Triangulation_2.h:1008:22: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1008 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_2.h: In member function 'bool CGAL::Triangulation_2::includes_edge(Vertex_handle, Vertex_handle, Vertex_handle&, Face_handle&, int&) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]': /usr/include/CGAL/Triangulation_2.h:1013:1: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1013 | Triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_2.h:1013:1: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 In member function 'CGAL::Triangulation_data_structure_2::Edge_circulator CGAL::Triangulation_data_structure_2::incident_edges(Vertex_handle, Face_handle) const [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'CGAL::Triangulation_2::Edge_circulator CGAL::Triangulation_2::incident_edges(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:3362:29, inlined from 'bool CGAL::Triangulation_2::includes_edge(Vertex_handle, Vertex_handle, Vertex_handle&, Face_handle&, int&) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:1026:38: /usr/include/CGAL/Triangulation_data_structure_2.h:225:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 225 | return Edge_circulator(v,f); | ^ In file included from /usr/include/CGAL/Triangulation_2.h:35: /usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h: In constructor 'CGAL::Triangulation_line_face_circulator_2::Triangulation_line_face_circulator_2(Vertex_handle, const Triangulation*, const Point&) [with Triangulation_ = CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]': /usr/include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h:147:1: note: parameter passing for argument of type 'CGAL::Triangulation_line_face_circulator_2, CGAL::Delaunay_mesh_face_base_2 > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 147 | Triangulation_line_face_circulator_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Delaunay_mesher_2.h: In static member function 'static void CGAL::Delaunay_mesher_2::mark_facets(Tr&, Seeds_it, Seeds_it, bool) [with Seeds_it = std::_List_iterator >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Crit = CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >]': /usr/include/CGAL/Delaunay_mesher_2.h:153:15: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 153 | static void mark_facets(Tr& tr, | ^~~~~~~~~~~ /usr/include/CGAL/Delaunay_mesher_2.h:153:15: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 /usr/include/CGAL/Constrained_triangulation_2.h: In member function 'bool CGAL::Constrained_triangulation_2::find_intersected_faces(Vertex_handle, Vertex_handle, List_faces&, List_edges&, List_edges&, Vertex_handle&) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]': /usr/include/CGAL/Constrained_triangulation_2.h:896:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 896 | Constrained_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:896:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Constrained_triangulation_2.h:915:24: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 915 | Line_face_circulator current_face=Line_face_circulator(vaa, this, bb); | ^~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:945:17: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 945 | vi=intersect(current_face, ind, vaa, vbb); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:945:17: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Constrained_triangulation_2.h:985:23: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 985 | vi = intersect(current_face, i1, vaa,vbb); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:985:23: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2::insert_constraint(Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]': /usr/include/CGAL/Constrained_triangulation_2.h:793:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 793 | Constrained_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:793:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Constrained_triangulation_2.h:826:21: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 826 | if(includes_edge(vaa,vbb,vi,fr,i)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:850:48: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 850 | bool intersection = find_intersected_faces( vaa, vbb, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 851 | intersected_faces, | ~~~~~~~~~~~~~~~~~~ 852 | conflict_boundary_ab, | ~~~~~~~~~~~~~~~~~~~~~ 853 | conflict_boundary_ba, | ~~~~~~~~~~~~~~~~~~~~~ 854 | vi); | ~~~ /usr/include/CGAL/Mesh_2/Clusters.h: In member function 'void CGAL::Mesh_2::Clusters::construct_cluster(Vertex_handle, const Constrained_edge_circulator&, const Constrained_edge_circulator&, Cluster) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]': /usr/include/CGAL/Mesh_2/Clusters.h:461:6: note: parameter passing for argument of type 'CGAL::Mesh_2::Clusters, CGAL::Delaunay_mesh_face_base_2 > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 461 | void Clusters:: | ^~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Clusters.h: In member function 'void CGAL::Mesh_2::Clusters::create_clusters_of_vertex(Vertex_handle) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]': /usr/include/CGAL/Mesh_2/Clusters.h:403:6: note: parameter passing for argument of type 'const CGAL::Mesh_2::Clusters, CGAL::Delaunay_mesh_face_base_2 > > >::Vertex_handle' {aka 'const CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 403 | void Clusters:: | ^~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_2::Edge_circulator CGAL::Triangulation_data_structure_2::incident_edges(Vertex_handle, Face_handle) const [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'CGAL::Triangulation_2::Edge_circulator CGAL::Triangulation_2::incident_edges(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:3362:29, inlined from 'void CGAL::Mesh_2::Clusters::create_clusters_of_vertex(Vertex_handle) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Mesh_2/Clusters.h:408:54: /usr/include/CGAL/Triangulation_data_structure_2.h:225:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 225 | return Edge_circulator(v,f); | ^ /usr/include/CGAL/Mesh_2/Clusters.h: In member function 'void CGAL::Mesh_2::Clusters::create_clusters_of_vertex(Vertex_handle) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]': /usr/include/CGAL/Mesh_2/Clusters.h:438:30: note: parameter passing for argument of type 'const CGAL::Mesh_2::Clusters, CGAL::Delaunay_mesh_face_base_2 > > >::Vertex_handle' {aka 'const CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 438 | construct_cluster(v, cluster_begin, current); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Clusters.h:449:21: note: parameter passing for argument of type 'const CGAL::Mesh_2::Clusters, CGAL::Delaunay_mesh_face_base_2 > > >::Vertex_handle' {aka 'const CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 449 | if(get_cluster(v, target(begin), c, it)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Clusters.h:453:28: note: parameter passing for argument of type 'const CGAL::Mesh_2::Clusters, CGAL::Delaunay_mesh_face_base_2 > > >::Vertex_handle' {aka 'const CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 453 | construct_cluster(v, cluster_begin, begin, c); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Clusters.h:456:26: note: parameter passing for argument of type 'const CGAL::Mesh_2::Clusters, CGAL::Delaunay_mesh_face_base_2 > > >::Vertex_handle' {aka 'const CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 456 | construct_cluster(v, cluster_begin, current); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void CGAL::Delaunay_mesher_2::mark_facets(bool) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Crit = CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >]', inlined from 'void CGAL::Delaunay_mesher_2::mark_facets(bool) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Crit = CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Delaunay_mesher_2.h:141:8, inlined from 'void CGAL::Delaunay_mesher_2::init(bool) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Crit = CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Delaunay_mesher_2.h:252:16: /usr/include/CGAL/Delaunay_mesher_2.h:144:18: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 144 | mark_facets(tr, seeds.begin(), seeds.end(), seeds_mark); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void CGAL::Mesh_2::Clusters::create_clusters(Constraint_hierarchy_tag) [with Constraint_hierarchy_tag = CGAL::Boolean_tag; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]', inlined from 'void CGAL::Mesh_2::Clusters::create_clusters() [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Mesh_2/Clusters.h:145:20, inlined from 'void CGAL::Delaunay_mesher_2::init(bool) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Crit = CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Delaunay_mesher_2.h:253:30: /usr/include/CGAL/Mesh_2/Clusters.h:156:32: note: parameter passing for argument of type 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1 156 | create_clusters_of_vertex(vit); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/CGAL/Triangulation_data_structure_2.h: In member function 'CGAL::Triangulation_data_structure_2::Vertex_handle CGAL::Triangulation_data_structure_2::insert_dim_up(Vertex_handle, bool) [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]': /usr/include/CGAL/Triangulation_data_structure_2.h:1025:1: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1025 | Triangulation_data_structure_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_2::Vertex_handle CGAL::Triangulation_data_structure_2::insert_second() [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'CGAL::Triangulation_2::Vertex_handle CGAL::Triangulation_2::insert_first(const Point&) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:1188:39, inlined from 'CGAL::Triangulation_2::Vertex_handle CGAL::Triangulation_2::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:1367:24: /usr/include/CGAL/Triangulation_data_structure_2.h:945:23: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 945 | return insert_dim_up(); | ~~~~~~~~~~~~~^~ In member function 'CGAL::Triangulation_2::Vertex_handle CGAL::Triangulation_2::insert_second(const Point&) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]', inlined from 'CGAL::Triangulation_2::Vertex_handle CGAL::Triangulation_2::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:1372:30: /usr/include/CGAL/Triangulation_2.h:1199:40: note: parameter passing for argument of type 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1 1199 | Vertex_handle v = _tds.insert_dim_up(infinite_vertex(), true); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_2::Vertex_handle CGAL::Triangulation_2::insert_outside_affine_hull(const Point&) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]', inlined from 'CGAL::Triangulation_2::Vertex_handle CGAL::Triangulation_2::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:1383:37: /usr/include/CGAL/Triangulation_2.h:1344:39: note: parameter passing for argument of type 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>' changed in GCC 7.1 1344 | Vertex_handle v = _tds.insert_dim_up( infinite_vertex(), conform); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'bool CGAL::Triangulation_2::is_edge(Vertex_handle, Vertex_handle, Face_handle&, int&) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]', inlined from 'CGAL::Constrained_triangulation_2::Vertex_handle CGAL::Constrained_triangulation_2::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_triangulation_2.h:735:23: /usr/include/CGAL/Triangulation_2.h:1008:22: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1008 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h: In member function 'CGAL::Constrained_triangulation_2::Vertex_handle CGAL::Constrained_triangulation_2::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]': /usr/include/CGAL/Constrained_triangulation_2.h:744:32: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 744 | update_constraints_incident(va, v1,v2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:744:32: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Constrained_triangulation_2.h:746:31: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 746 | clear_constraints_incident(va); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/CGAL/Mesh_2/Clusters.h: In member function 'void CGAL::Mesh_2::Clusters::update_cluster(Cluster&, iterator, Vertex_handle, Vertex_handle, Vertex_handle, bool) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]': /usr/include/CGAL/Mesh_2/Clusters.h:308:6: note: parameter passing for argument of type 'CGAL::Mesh_2::Clusters, CGAL::Delaunay_mesh_face_base_2 > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 308 | void Clusters:: | ^~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Clusters.h:308:6: note: parameter passing for argument of type 'CGAL::Mesh_2::Clusters, CGAL::Delaunay_mesh_face_base_2 > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Mesh_2/Clusters.h:308:6: note: parameter passing for argument of type 'CGAL::Mesh_2::Clusters, CGAL::Delaunay_mesh_face_base_2 > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h: In member function 'void CGAL::Constrained_Delaunay_triangulation_2::flip_around(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]': /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:724:1: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 724 | Constrained_Delaunay_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'CGAL::Constrained_Delaunay_triangulation_2::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2::insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]', inlined from 'CGAL::Constrained_Delaunay_triangulation_2::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2::virtual_insert(const Point&, Locate_type, Face_handle, int) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:885:16: /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:911:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 911 | flip_around(va); | ~~~~~~~~~~~^~~~ In member function 'CGAL::Constrained_Delaunay_triangulation_2::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2::insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]', inlined from 'CGAL::Constrained_Delaunay_triangulation_2::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2::virtual_insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:872:16: /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:898:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 898 | flip_around(va); | ~~~~~~~~~~~^~~~ /usr/include/CGAL/Triangulation_data_structure_2.h: In member function 'CGAL::Triangulation_data_structure_2::Face_handle CGAL::Triangulation_data_structure_2::create_face(Face_handle, int, Vertex_handle) [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]': /usr/include/CGAL/Triangulation_data_structure_2.h:1473:1: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1473 | Triangulation_data_structure_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_2::Face_handle CGAL::Triangulation_data_structure_2::reset_or_create_face(Face_handle, int, Vertex_handle, FaceIt&, const FaceIt&) [with FaceIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >; Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'void CGAL::Triangulation_data_structure_2::star_hole(Vertex_handle, EdgeIt, EdgeIt, FaceIt, FaceIt) [with EdgeIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int> >; FaceIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >; Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]' at /usr/include/CGAL/Triangulation_data_structure_2.h:614:48, inlined from 'CGAL::Triangulation_data_structure_2::Vertex_handle CGAL::Triangulation_data_structure_2::star_hole(EdgeIt, EdgeIt, FaceIt, FaceIt) [with EdgeIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int> >; FaceIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >; Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]' at /usr/include/CGAL/Triangulation_data_structure_2.h:591:14, inlined from 'CGAL::Triangulation_2::Vertex_handle CGAL::Triangulation_2::star_hole(const Point&, EdgeIt, EdgeIt, FaceIt, FaceIt) [with EdgeIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int> >; FaceIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >; Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:765:35, inlined from 'CGAL::Constrained_triangulation_2::Vertex_handle CGAL::Constrained_triangulation_2::star_hole(const Point&, EdgeIt, EdgeIt, FaceIt, FaceIt) [with EdgeIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int> >; FaceIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >; Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_triangulation_2.h:632:48: /usr/include/CGAL/Triangulation_data_structure_2.h:640:44: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 640 | if (fit == face_end) return create_face(fn, in, v); | ~~~~~~~~~~~^~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_2::Face_handle CGAL::Triangulation_data_structure_2::reset_or_create_face(Face_handle, int, Vertex_handle, FaceIt&, const FaceIt&) [with FaceIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >; Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'void CGAL::Triangulation_data_structure_2::star_hole(Vertex_handle, EdgeIt, EdgeIt, FaceIt, FaceIt) [with EdgeIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int> >; FaceIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >; Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]' at /usr/include/CGAL/Triangulation_data_structure_2.h:622:36, inlined from 'CGAL::Triangulation_data_structure_2::Vertex_handle CGAL::Triangulation_data_structure_2::star_hole(EdgeIt, EdgeIt, FaceIt, FaceIt) [with EdgeIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int> >; FaceIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >; Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]' at /usr/include/CGAL/Triangulation_data_structure_2.h:591:14, inlined from 'CGAL::Triangulation_2::Vertex_handle CGAL::Triangulation_2::star_hole(const Point&, EdgeIt, EdgeIt, FaceIt, FaceIt) [with EdgeIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int> >; FaceIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >; Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:765:35, inlined from 'CGAL::Constrained_triangulation_2::Vertex_handle CGAL::Constrained_triangulation_2::star_hole(const Point&, EdgeIt, EdgeIt, FaceIt, FaceIt) [with EdgeIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int> >; FaceIt = std::_List_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >; Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_triangulation_2.h:632:48: /usr/include/CGAL/Triangulation_data_structure_2.h:640:44: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 640 | if (fit == face_end) return create_face(fn, in, v); | ~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/CGAL/Mesh_2/Refine_edges.h:19, from /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:19: /usr/include/CGAL/Mesher_level.h: In member function 'CGAL::Mesher_level_conflict_status CGAL::Mesher_level::try_to_refine_element(Element, Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]': /usr/include/CGAL/Mesher_level.h:308:3: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_visitor, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >' changed in GCC 7.1 308 | try_to_refine_element(Element e, Mesh_visitor visitor) | ^~~~~~~~~~~~~~~~~~~~~ In member function 'void CGAL::Mesh_2::Refine_edges_base_with_clusters::after_insertion_impl(const Vertex_handle&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Is_locally_conform = CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >; Container = CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge>]', inlined from 'void CGAL::Mesher_level::after_insertion(Vertex_handle, Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:245:35, inlined from 'CGAL::Mesher_level_conflict_status CGAL::Mesher_level::try_to_refine_element(Element, Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:339:22: /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:172:30: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 172 | clusters.update_cluster(ca,ca_it,this->va,this->vb,v,cluster_splitted); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:172:30: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:172:30: note: parameter passing for argument of type 'CGAL::Mesher_level, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, CGAL::Null_mesher_level, CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 In member function 'void CGAL::Mesh_2::Refine_edges_base_with_clusters::after_insertion_impl(const Vertex_handle&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Is_locally_conform = CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >; Container = CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge>]', inlined from 'void CGAL::Mesh_2::Refine_edges_base_with_clusters::after_insertion_impl(const Vertex_handle&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Is_locally_conform = CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >; Container = CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge>]' at /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:160:8, inlined from 'void CGAL::Mesher_level::after_insertion(Vertex_handle, Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:245:35, inlined from 'CGAL::Mesher_level_conflict_status CGAL::Mesher_level::try_to_refine_element(Element, Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:339:22: /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:174:30: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 174 | clusters.update_cluster(cb,cb_it,this->vb,this->va,v,cluster_splitted); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:174:30: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Mesh_2/Refine_edges_with_clusters.h:174:30: note: parameter passing for argument of type 'CGAL::Mesher_level, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, CGAL::Null_mesher_level, CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 /usr/include/CGAL/Mesher_level.h: In member function 'void CGAL::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >; Element = CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]': /usr/include/CGAL/Mesher_level.h:278:8: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >' changed in GCC 7.1 278 | void refine(Mesh_visitor visitor) | ^~~~~~ In member function 'bool CGAL::Triangulation_2::is_edge(Vertex_handle, Vertex_handle, Face_handle&, int&) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]', inlined from 'bool CGAL::Mesh_2::details::Refine_edges_base_types::Is_a_constrained_edge::operator()(const CGAL::Mesh_2::details::Refine_edges_base_types::Constrained_edge&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Mesh_2/Refine_edges.h:68:28, inlined from 'bool CGAL::Meshes::Filtered_queue_container::no_longer_element_to_refine_impl() [with Elt = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >; Pred = CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge]' at /usr/include/CGAL/Meshes/Filtered_queue_container.h:58:21, inlined from 'bool CGAL::Mesher_level::no_longer_element_to_refine() [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:168:54, inlined from 'void CGAL::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:283:39, inlined from 'void CGAL::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >; Element = CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:282:28: /usr/include/CGAL/Triangulation_2.h:1008:22: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1008 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function 'bool CGAL::Triangulation_2::is_edge(Vertex_handle, Vertex_handle, Face_handle&, int&) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]', inlined from 'bool CGAL::Mesh_2::details::Refine_edges_base_types::Is_a_constrained_edge::operator()(const CGAL::Mesh_2::details::Refine_edges_base_types::Constrained_edge&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Mesh_2/Refine_edges.h:68:28, inlined from 'typename Pred::Result_type CGAL::Meshes::Filtered_queue_container::get_next_element_impl() [with Elt = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >; Pred = CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge]' at /usr/include/CGAL/Meshes/Filtered_queue_container.h:70:21, inlined from 'Element CGAL::Mesher_level::get_next_element() [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:174:43, inlined from 'bool CGAL::Mesher_level::process_one_element(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:296:33, inlined from 'void CGAL::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:284:28, inlined from 'void CGAL::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >; Element = CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:282:28: /usr/include/CGAL/Triangulation_2.h:1008:22: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1008 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function 'bool CGAL::Mesher_level::process_one_element(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]', inlined from 'void CGAL::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:284:28, inlined from 'void CGAL::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >; Element = CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:282:28: /usr/include/CGAL/Mesher_level.h:299:30: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_visitor, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >' changed in GCC 7.1 299 | = try_to_refine_element(e, visitor); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/CGAL/Mesher_level.h:299:30: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_visitor, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >' changed in GCC 7.1 In member function 'bool CGAL::Triangulation_2::is_edge(Vertex_handle, Vertex_handle, Face_handle&, int&) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]', inlined from 'bool CGAL::Mesh_2::details::Refine_edges_base_types::Is_a_constrained_edge::operator()(const CGAL::Mesh_2::details::Refine_edges_base_types::Constrained_edge&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Mesh_2/Refine_edges.h:68:28, inlined from 'bool CGAL::Meshes::Filtered_queue_container::no_longer_element_to_refine_impl() [with Elt = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >; Pred = CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge]' at /usr/include/CGAL/Meshes/Filtered_queue_container.h:58:21, inlined from 'bool CGAL::Mesher_level::no_longer_element_to_refine() [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:168:54, inlined from 'bool CGAL::Mesher_level::is_algorithm_done() [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:273:41, inlined from 'void CGAL::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:280:30, inlined from 'void CGAL::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >; Element = CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:282:28: /usr/include/CGAL/Triangulation_2.h:1008:22: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1008 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_2::Face_circulator CGAL::Triangulation_data_structure_2::incident_faces(Vertex_handle, Face_handle) const [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'CGAL::Triangulation_2::Face_circulator CGAL::Triangulation_2::incident_faces(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:3344:29, inlined from 'void CGAL::Mesh_2::Refine_faces_base::after_insertion_impl(const Vertex_handle&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Criteria = CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >]' at /usr/include/CGAL/Mesh_2/Refine_faces.h:222:46, inlined from 'void CGAL::Mesher_level::after_insertion(Vertex_handle, Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >; Element = CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:245:35, inlined from 'CGAL::Mesher_level_conflict_status CGAL::Mesher_level::try_to_refine_element(Element, Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >; Element = CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:339:22, inlined from 'bool CGAL::Mesher_level::process_one_element(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >; Element = CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:299:30, inlined from 'void CGAL::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >; Element = CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:284:28: /usr/include/CGAL/Triangulation_data_structure_2.h:215:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 215 | return Face_circulator(v,f); | ^ In member function 'void CGAL::Mesh_2::Refine_faces_base::after_insertion_impl(const Vertex_handle&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Criteria = CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >]', inlined from 'void CGAL::Mesher_level::after_insertion(Vertex_handle, Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >; Element = CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:245:35, inlined from 'CGAL::Mesher_level_conflict_status CGAL::Mesher_level::try_to_refine_element(Element, Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >; Element = CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:339:22, inlined from 'bool CGAL::Mesher_level::process_one_element(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >; Element = CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:299:30, inlined from 'void CGAL::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >; Element = CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:284:28: /usr/include/CGAL/Mesh_2/Refine_faces.h:226:26: note: parameter passing for argument of type 'CGAL::Mesher_level, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 226 | compute_new_bad_faces(v); | ~~~~~~~~~~~~~~~~~~~~~^~~ In member function 'bool CGAL::Triangulation_2::is_edge(Vertex_handle, Vertex_handle, Face_handle&, int&) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]', inlined from 'bool CGAL::Mesh_2::details::Refine_edges_base_types::Is_a_constrained_edge::operator()(const CGAL::Mesh_2::details::Refine_edges_base_types::Constrained_edge&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Mesh_2/Refine_edges.h:68:28, inlined from 'bool CGAL::Meshes::Filtered_queue_container::no_longer_element_to_refine_impl() [with Elt = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >; Pred = CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge]' at /usr/include/CGAL/Meshes/Filtered_queue_container.h:58:21, inlined from 'bool CGAL::Mesher_level::no_longer_element_to_refine() [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:168:54, inlined from 'bool CGAL::Mesher_level::is_algorithm_done() [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Element = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:273:41, inlined from 'bool CGAL::Mesher_level::is_algorithm_done() [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >; Element = CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:272:46, inlined from 'void CGAL::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >; Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Derived = CGAL::Mesh_2::Refine_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > >; Element = CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_2, CGAL::Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Mesher_level.h:280:30: /usr/include/CGAL/Triangulation_2.h:1008:22: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1008 | return _tds.is_edge(va, vb, fr, i); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from src/generate_2d.hpp:5, from src/generate_2d.cpp:3: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair > >, CGAL::Delaunay_mesh_face_base_2 > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_2 >}; _Tp = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_2 >; _Alloc = std::allocator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_2 > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_2 >, std::allocator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_2 > > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2::remove_1D(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]': /usr/include/CGAL/Constrained_triangulation_2.h:1480:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1480 | Constrained_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_2::Edge_circulator CGAL::Triangulation_data_structure_2::incident_edges(Vertex_handle, Face_handle) const [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'CGAL::Triangulation_2::Edge_circulator CGAL::Triangulation_2::incident_edges(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:3362:29, inlined from 'void CGAL::Constrained_triangulation_2::remove_1D(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_triangulation_2.h:1483:38: /usr/include/CGAL/Triangulation_data_structure_2.h:225:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 225 | return Edge_circulator(v,f); | ^ /usr/include/CGAL/Triangulation_2.h: In member function 'bool CGAL::Triangulation_2::test_dim_down(Vertex_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]': /usr/include/CGAL/Triangulation_2.h:1458:1: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1458 | Triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_data_structure_2.h: In member function 'void CGAL::Triangulation_data_structure_2::remove_dim_down(Vertex_handle) [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]': /usr/include/CGAL/Triangulation_data_structure_2.h:1224:1: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1224 | Triangulation_data_structure_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_2.h: In member function 'void CGAL::Triangulation_2::make_hole(Vertex_handle, std::__cxx11::list&) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]': /usr/include/CGAL/Triangulation_2.h:1595:1: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1595 | Triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Triangulation_2.h: In member function 'void CGAL::Triangulation_2::fill_hole(Vertex_handle, std::__cxx11::list&) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]': /usr/include/CGAL/Triangulation_2.h:1667:1: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1667 | Triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h: In member function 'void CGAL::Constrained_triangulation_2::remove_2D(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]': /usr/include/CGAL/Constrained_triangulation_2.h:1492:1: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1492 | Constrained_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:1495:20: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1495 | if (test_dim_down(v)) { this->_tds.remove_dim_down(v);} | ~~~~~~~~~~~~~^~~ /usr/include/CGAL/Constrained_triangulation_2.h:1495:53: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1495 | if (test_dim_down(v)) { this->_tds.remove_dim_down(v);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/CGAL/Constrained_triangulation_2.h:1498:14: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1498 | make_hole(v, hole); | ~~~~~~~~~^~~~~~~~~ /usr/include/CGAL/Constrained_triangulation_2.h:1500:14: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1500 | fill_hole(v, hole); | ~~~~~~~~~^~~~~~~~~ In member function 'CGAL::Triangulation_2::Face_handle CGAL::Triangulation_2::create_face(Face_handle, int, Vertex_handle) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]', inlined from 'void CGAL::Triangulation_2::fill_hole_delaunay(std::__cxx11::list&) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:2032:27: /usr/include/CGAL/Triangulation_2.h:2432:26: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 2432 | return _tds.create_face(f, i, v); | ~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h: In member function 'void CGAL::Constrained_Delaunay_triangulation_2::remove_2D(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]': /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:974:1: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 974 | Constrained_Delaunay_triangulation_2:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:977:19: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 977 | if (test_dim_down(v)) { this->_tds.remove_dim_down(v); } | ~~~~~~~~~~~~~^~~ /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:977:53: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 977 | if (test_dim_down(v)) { this->_tds.remove_dim_down(v); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:980:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 980 | make_hole(v, hole); | ~~~~~~~~~^~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Point_2&}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Point_2}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Segment_2&}; _Tp = CGAL::Segment_2; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'CGAL::Triangulation_data_structure_2::Edge_circulator CGAL::Triangulation_data_structure_2::incident_edges(Vertex_handle, Face_handle) const [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'CGAL::Triangulation_2::Edge_circulator CGAL::Triangulation_2::incident_edges(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:3362:29, inlined from 'bool CGAL::Constrained_triangulation_2::are_there_incident_constraints(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Emptyset_iterator; Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_triangulation_2.h:585:40, inlined from 'bool CGAL::Constrained_triangulation_2::are_there_incident_constraints(Vertex_handle) const [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_triangulation_2.h:1547:40, inlined from 'CGAL::Mesh_2::Lloyd_move_2::Vector_2 CGAL::Mesh_2::Lloyd_move_2::operator()(Vertex_handle, const CDT&, const Sizing_field&) const [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; SizingField = CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true>]' at /usr/include/CGAL/Mesh_2/Lloyd_move_2.h:50:44, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Vector_2 CGAL::Mesh_2::Mesh_global_optimizer_2::compute_move(const Vertex_handle&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:268:35, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Moves_vector CGAL::Mesh_2::Mesh_global_optimizer_2::compute_moves(Vertex_set&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:244:35: /usr/include/CGAL/Triangulation_data_structure_2.h:225:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 225 | return Edge_circulator(v,f); | ^ In member function 'CGAL::Triangulation_data_structure_2::Face_circulator CGAL::Triangulation_data_structure_2::incident_faces(Vertex_handle, Face_handle) const [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'CGAL::Triangulation_2::Face_circulator CGAL::Triangulation_2::incident_faces(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:3344:29, inlined from 'bool CGAL::Constrained_voronoi_diagram_2::bvd_cell_is_infinite(Vertex_handle) const [with Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:402:48, inlined from 'OutputIterator CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:318:28, inlined from 'CGAL::Constrained_voronoi_diagram_2::Cvd_cell CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle) const [with Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:305:5, inlined from 'CGAL::Cvd_cell_2 CGAL::dual(const Tr&, const typename Tr::Vertex_handle&) [with Tr = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:422:28, inlined from 'CGAL::Mesh_2::Lloyd_move_2::Vector_2 CGAL::Mesh_2::Lloyd_move_2::operator()(Vertex_handle, const CDT&, const Sizing_field&) const [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; SizingField = CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true>]' at /usr/include/CGAL/Mesh_2/Lloyd_move_2.h:57:16, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Vector_2 CGAL::Mesh_2::Mesh_global_optimizer_2::compute_move(const Vertex_handle&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:268:35, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Moves_vector CGAL::Mesh_2::Mesh_global_optimizer_2::compute_moves(Vertex_set&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:244:35: /usr/include/CGAL/Triangulation_data_structure_2.h:215:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 215 | return Face_circulator(v,f); | ^ In member function 'CGAL::Triangulation_data_structure_2::Face_circulator CGAL::Triangulation_data_structure_2::incident_faces(Vertex_handle, Face_handle) const [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'CGAL::Triangulation_2::Face_circulator CGAL::Triangulation_2::incident_faces(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:3344:29, inlined from 'OutputIterator CGAL::Constrained_voronoi_diagram_2::finite_cvd_cell(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:332:48, inlined from 'OutputIterator CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:321:7, inlined from 'CGAL::Constrained_voronoi_diagram_2::Cvd_cell CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle) const [with Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:305:5, inlined from 'CGAL::Cvd_cell_2 CGAL::dual(const Tr&, const typename Tr::Vertex_handle&) [with Tr = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:422:28, inlined from 'CGAL::Mesh_2::Lloyd_move_2::Vector_2 CGAL::Mesh_2::Lloyd_move_2::operator()(Vertex_handle, const CDT&, const Sizing_field&) const [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; SizingField = CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true>]' at /usr/include/CGAL/Mesh_2/Lloyd_move_2.h:57:16, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Vector_2 CGAL::Mesh_2::Mesh_global_optimizer_2::compute_move(const Vertex_handle&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:268:35, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Moves_vector CGAL::Mesh_2::Mesh_global_optimizer_2::compute_moves(Vertex_set&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:244:35: /usr/include/CGAL/Triangulation_data_structure_2.h:215:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 215 | return Face_circulator(v,f); | ^ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_2}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'OutputIterator CGAL::Constrained_voronoi_diagram_2::finite_cvd_cell(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:344:26, inlined from 'OutputIterator CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:321:7, inlined from 'CGAL::Constrained_voronoi_diagram_2::Cvd_cell CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle) const [with Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:305:5, inlined from 'CGAL::Cvd_cell_2 CGAL::dual(const Tr&, const typename Tr::Vertex_handle&) [with Tr = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:422:28, inlined from 'CGAL::Mesh_2::Lloyd_move_2::Vector_2 CGAL::Mesh_2::Lloyd_move_2::operator()(Vertex_handle, const CDT&, const Sizing_field&) const [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; SizingField = CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true>]' at /usr/include/CGAL/Mesh_2/Lloyd_move_2.h:57:16, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Vector_2 CGAL::Mesh_2::Mesh_global_optimizer_2::compute_move(const Vertex_handle&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:268:35, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Moves_vector CGAL::Mesh_2::Mesh_global_optimizer_2::compute_moves(Vertex_set&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:244:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'OutputIterator CGAL::Constrained_voronoi_diagram_2::finite_cvd_cell(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:350:28, inlined from 'OutputIterator CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:321:7, inlined from 'CGAL::Constrained_voronoi_diagram_2::Cvd_cell CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle) const [with Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:305:5, inlined from 'CGAL::Cvd_cell_2 CGAL::dual(const Tr&, const typename Tr::Vertex_handle&) [with Tr = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:422:28, inlined from 'CGAL::Mesh_2::Lloyd_move_2::Vector_2 CGAL::Mesh_2::Lloyd_move_2::operator()(Vertex_handle, const CDT&, const Sizing_field&) const [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; SizingField = CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true>]' at /usr/include/CGAL/Mesh_2/Lloyd_move_2.h:57:16, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Vector_2 CGAL::Mesh_2::Mesh_global_optimizer_2::compute_move(const Vertex_handle&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:268:35, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Moves_vector CGAL::Mesh_2::Mesh_global_optimizer_2::compute_moves(Vertex_set&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:244:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'OutputIterator CGAL::Constrained_voronoi_diagram_2::finite_cvd_cell(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:360:28, inlined from 'OutputIterator CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:321:7, inlined from 'CGAL::Constrained_voronoi_diagram_2::Cvd_cell CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle) const [with Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:305:5, inlined from 'CGAL::Cvd_cell_2 CGAL::dual(const Tr&, const typename Tr::Vertex_handle&) [with Tr = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:422:28, inlined from 'CGAL::Mesh_2::Lloyd_move_2::Vector_2 CGAL::Mesh_2::Lloyd_move_2::operator()(Vertex_handle, const CDT&, const Sizing_field&) const [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; SizingField = CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true>]' at /usr/include/CGAL/Mesh_2/Lloyd_move_2.h:57:16, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Vector_2 CGAL::Mesh_2::Mesh_global_optimizer_2::compute_move(const Vertex_handle&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:268:35, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Moves_vector CGAL::Mesh_2::Mesh_global_optimizer_2::compute_moves(Vertex_set&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:244:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'OutputIterator CGAL::Constrained_voronoi_diagram_2::finite_cvd_cell(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:371:30, inlined from 'OutputIterator CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:321:7, inlined from 'CGAL::Constrained_voronoi_diagram_2::Cvd_cell CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle) const [with Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:305:5, inlined from 'CGAL::Cvd_cell_2 CGAL::dual(const Tr&, const typename Tr::Vertex_handle&) [with Tr = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:422:28, inlined from 'CGAL::Mesh_2::Lloyd_move_2::Vector_2 CGAL::Mesh_2::Lloyd_move_2::operator()(Vertex_handle, const CDT&, const Sizing_field&) const [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; SizingField = CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true>]' at /usr/include/CGAL/Mesh_2/Lloyd_move_2.h:57:16, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Vector_2 CGAL::Mesh_2::Mesh_global_optimizer_2::compute_move(const Vertex_handle&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:268:35, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Moves_vector CGAL::Mesh_2::Mesh_global_optimizer_2::compute_moves(Vertex_set&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:244:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'OutputIterator CGAL::Constrained_voronoi_diagram_2::finite_cvd_cell(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:377:30, inlined from 'OutputIterator CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:321:7, inlined from 'CGAL::Constrained_voronoi_diagram_2::Cvd_cell CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle) const [with Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:305:5, inlined from 'CGAL::Cvd_cell_2 CGAL::dual(const Tr&, const typename Tr::Vertex_handle&) [with Tr = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:422:28, inlined from 'CGAL::Mesh_2::Lloyd_move_2::Vector_2 CGAL::Mesh_2::Lloyd_move_2::operator()(Vertex_handle, const CDT&, const Sizing_field&) const [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; SizingField = CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true>]' at /usr/include/CGAL/Mesh_2/Lloyd_move_2.h:57:16, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Vector_2 CGAL::Mesh_2::Mesh_global_optimizer_2::compute_move(const Vertex_handle&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:268:35, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Moves_vector CGAL::Mesh_2::Mesh_global_optimizer_2::compute_moves(Vertex_set&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:244:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Segment_2; _Alloc = std::allocator >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, std::allocator > >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'D& CGAL::internal::Derivator, std::tuple >::operator=(const V1&) [with D = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; V1 = CGAL::Segment_2; O1 = std::back_insert_iterator, std::allocator > > >; V = {CGAL::Ray_2}; O = {std::back_insert_iterator, std::allocator > > >}]' at /usr/include/CGAL/iterator.h:1305:115, inlined from 'OutputIterator CGAL::Constrained_voronoi_diagram_2::finite_cvd_cell(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:386:14, inlined from 'OutputIterator CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Dispatch_output_iterator, CGAL::Ray_2 >, std::tuple, std::allocator > > >, std::back_insert_iterator, std::allocator > > > > >; Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:321:7, inlined from 'CGAL::Constrained_voronoi_diagram_2::Cvd_cell CGAL::Constrained_voronoi_diagram_2::cvd_cell(Vertex_handle) const [with Cdt = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:305:5, inlined from 'CGAL::Cvd_cell_2 CGAL::dual(const Tr&, const typename Tr::Vertex_handle&) [with Tr = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/Constrained_voronoi_diagram_2.h:422:28, inlined from 'CGAL::Mesh_2::Lloyd_move_2::Vector_2 CGAL::Mesh_2::Lloyd_move_2::operator()(Vertex_handle, const CDT&, const Sizing_field&) const [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; SizingField = CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true>]' at /usr/include/CGAL/Mesh_2/Lloyd_move_2.h:57:16, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Vector_2 CGAL::Mesh_2::Mesh_global_optimizer_2::compute_move(const Vertex_handle&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:268:35, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Moves_vector CGAL::Mesh_2::Mesh_global_optimizer_2::compute_moves(Vertex_set&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:244:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair > >, CGAL::Delaunay_mesh_face_base_2 > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_2 >}; _Tp = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_2 >; _Alloc = std::allocator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_2 > >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_2 >; _Alloc = std::allocator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_2 > >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Moves_vector CGAL::Mesh_2::Mesh_global_optimizer_2::compute_moves(Vertex_set&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:250:24: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_2 >*, std::vector, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_2 >, std::allocator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_2 > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'CGAL::Triangulation_data_structure_2::Vertex_handle CGAL::Triangulation_data_structure_2::insert_first() [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'CGAL::Triangulation_2::Triangulation_2(const Geom_traits&) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:778:39, inlined from 'CGAL::Constrained_triangulation_2::Constrained_triangulation_2(const Gt&) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_triangulation_2.h:198:70, inlined from 'CGAL::Constrained_Delaunay_triangulation_2::Constrained_Delaunay_triangulation_2(const Geom_traits&) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:159:13, inlined from 'std::tuple, std::allocator > >, std::vector, std::allocator > > > pygalmesh::generate_2d(const std::vector >&, const std::vector >&, double, double, int)' at src/generate_2d.cpp:39:7: /usr/include/CGAL/Triangulation_data_structure_2.h:935:23: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 935 | return insert_dim_up(); | ~~~~~~~~~~~~~^~ In member function 'CGAL::Constrained_Delaunay_triangulation_2::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2::insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]', inlined from 'std::tuple, std::allocator > >, std::vector, std::allocator > > > pygalmesh::generate_2d(const std::vector >&, const std::vector >&, double, double, int)' at src/generate_2d.cpp:44:29: /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:898:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 898 | flip_around(va); | ~~~~~~~~~~~^~~~ In member function 'void CGAL::Constrained_Delaunay_triangulation_2::insert_constraint(Vertex_handle, Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]', inlined from 'std::tuple, std::allocator > >, std::vector, std::allocator > > > pygalmesh::generate_2d(const std::vector >&, const std::vector >&, double, double, int)' at src/generate_2d.cpp:48:26: /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:254:36: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 254 | ((Ctr*)this)->insert_constraint(va,vb); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In member function 'void CGAL::Delaunay_mesher_2::refine_mesh() [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; Crit = CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >]', inlined from 'void CGAL::refine_Delaunay_mesh_2(Tr&, const Criteria&, bool) [with Tr = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >; Criteria = Delaunay_mesh_size_criteria_2, Delaunay_mesh_face_base_2 > > >]' at /usr/include/CGAL/Delaunay_mesher_2.h:352:21, inlined from 'std::tuple, std::allocator > >, std::vector, std::allocator > > > pygalmesh::generate_2d(const std::vector >&, const std::vector >&, double, double, int)' at src/generate_2d.cpp:52:31: /usr/include/CGAL/Delaunay_mesher_2.h:220:23: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >' changed in GCC 7.1 220 | faces_level.refine(visitor); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/CGAL/Delaunay_mesher_2.h:220:23: note: parameter passing for argument of type 'CGAL::Mesh_2::Refine_edges_visitor_from_faces, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > >, CGAL::Mesh_2::Refine_faces_base, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Delaunay_mesh_size_criteria_2, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Mesh_2::Refine_edges_base_with_clusters, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Is_locally_conforming_Gabriel, CGAL::Delaunay_mesh_face_base_2 > > >, CGAL::Meshes::Filtered_queue_container, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false> >, CGAL::Mesh_2::details::Refine_edges_base_types, CGAL::Delaunay_mesh_face_base_2 > > >::Is_a_constrained_edge> > > > > >' changed in GCC 7.1 In member function 'CGAL::Triangulation_data_structure_2::Edge_circulator CGAL::Triangulation_data_structure_2::incident_edges(Vertex_handle, Face_handle) const [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'CGAL::Triangulation_2::Edge_circulator CGAL::Triangulation_2::incident_edges(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:3362:29, inlined from 'CGAL::Mesh_2::Mesh_sizing_field::FT CGAL::Mesh_2::Mesh_sizing_field::average_incident_edge_length(const Vertex_handle&) const [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; bool Need_vertex_update = true]' at /usr/include/CGAL/Mesh_2/Mesh_sizing_field.h:168:57, inlined from 'void CGAL::Mesh_2::Mesh_sizing_field::init() [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; bool Need_vertex_update = true]' at /usr/include/CGAL/Mesh_2/Mesh_sizing_field.h:96:56, inlined from 'CGAL::Mesh_2::Mesh_sizing_field::Mesh_sizing_field(Tr&) [with Tr = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; bool Need_vertex_update = true]' at /usr/include/CGAL/Mesh_2/Mesh_sizing_field.h:56:9, inlined from 'CGAL::Mesh_2::Mesh_global_optimizer_2::Mesh_global_optimizer_2(CDT&, const FT&, const FT&, MoveFunction) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:85:7, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, InputIterator, InputIterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >; InputIterator = std::_List_iterator >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:114:15, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, Emptyset_iterator, Emptyset_iterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:95:38, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, mark__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator; mark__type = const bool&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:60:38, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2::type CGAL::boost_param_impl44lloyd_optimize_mesh_2(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2, ParameterArgumentType0&&, ParameterArgumentType1&&>::type>::type CGAL::lloyd_optimize_mesh_2(ParameterArgumentType0&&, ParameterArgumentType1&&, typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1>::type) [with ParameterArgumentType0 = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; ParameterArgumentType1 = boost::parameter::aux::tagged_argument_list_of_1 >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'std::tuple, std::allocator > >, std::vector, std::allocator > > > pygalmesh::generate_2d(const std::vector >&, const std::vector >&, double, double, int)' at src/generate_2d.cpp:61:32: /usr/include/CGAL/Triangulation_data_structure_2.h:225:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 225 | return Edge_circulator(v,f); | ^ In member function 'CGAL::Triangulation_data_structure_2::Edge_circulator CGAL::Triangulation_data_structure_2::incident_edges(Vertex_handle, Face_handle) const [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'CGAL::Triangulation_2::Edge_circulator CGAL::Triangulation_2::incident_edges(Vertex_handle, Face_handle) const [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:3362:29, inlined from 'bool CGAL::Constrained_triangulation_2::are_there_incident_constraints(Vertex_handle, OutputIterator) const [with OutputIterator = CGAL::Emptyset_iterator; Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_triangulation_2.h:585:40, inlined from 'bool CGAL::Constrained_triangulation_2::are_there_incident_constraints(Vertex_handle) const [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_triangulation_2.h:1547:40, inlined from 'CGAL::Mesh_optimization_return_code CGAL::Mesh_2::Mesh_global_optimizer_2::operator()(int) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:123:46, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, InputIterator, InputIterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >; InputIterator = std::_List_iterator >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:132:45, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, Emptyset_iterator, Emptyset_iterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:95:38, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, mark__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator; mark__type = const bool&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:60:38, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2::type CGAL::boost_param_impl44lloyd_optimize_mesh_2(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2, ParameterArgumentType0&&, ParameterArgumentType1&&>::type>::type CGAL::lloyd_optimize_mesh_2(ParameterArgumentType0&&, ParameterArgumentType1&&, typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1>::type) [with ParameterArgumentType0 = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; ParameterArgumentType1 = boost::parameter::aux::tagged_argument_list_of_1 >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'std::tuple, std::allocator > >, std::vector, std::allocator > > > pygalmesh::generate_2d(const std::vector >&, const std::vector >&, double, double, int)' at src/generate_2d.cpp:61:32: /usr/include/CGAL/Triangulation_data_structure_2.h:225:31: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 225 | return Edge_circulator(v,f); | ^ In file included from /usr/include/CGAL/lloyd_optimize_mesh_2.h:20, from src/generate_2d.cpp:11: In member function 'void CGAL::Mesh_2::Mesh_global_optimizer_2::after_move() [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]', inlined from 'CGAL::Mesh_optimization_return_code CGAL::Mesh_2::Mesh_global_optimizer_2::operator()(int) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:172:23, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, InputIterator, InputIterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >; InputIterator = std::_List_iterator >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:132:45, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, Emptyset_iterator, Emptyset_iterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:95:38, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, mark__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator; mark__type = const bool&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:60:38, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2::type CGAL::boost_param_impl44lloyd_optimize_mesh_2(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2, ParameterArgumentType0&&, ParameterArgumentType1&&>::type>::type CGAL::lloyd_optimize_mesh_2(ParameterArgumentType0&&, ParameterArgumentType1&&, typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1>::type) [with ParameterArgumentType0 = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; ParameterArgumentType1 = boost::parameter::aux::tagged_argument_list_of_1 >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'std::tuple, std::allocator > >, std::vector, std::allocator > > > pygalmesh::generate_2d(const std::vector >&, const std::vector >&, double, double, int)' at src/generate_2d.cpp:61:32: /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:393:56: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 393 | CGAL::Delaunay_mesher_2::mark_facets(cdt_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 394 | seeds_.begin(), | ~~~~~~~~~~~~~~~ 395 | seeds_.end(), | ~~~~~~~~~~~~~ 396 | seeds_mark_/*faces that are not in domain are tagged false*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void CGAL::Triangulation_data_structure_2::remove_second(Vertex_handle) [with Vb = CGAL::Delaunay_mesh_vertex_base_2; Fb = CGAL::Delaunay_mesh_face_base_2]', inlined from 'void CGAL::Triangulation_2::remove_first(Vertex_handle) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]' at /usr/include/CGAL/Triangulation_2.h:1416:21, inlined from 'void CGAL::Constrained_triangulation_2::remove(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_triangulation_2.h:1470:51, inlined from 'void CGAL::Constrained_Delaunay_triangulation_2::remove(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:951:40, inlined from 'void CGAL::Mesh_2::Mesh_global_optimizer_2::update_mesh(const Moves_vector&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:374:18, inlined from 'CGAL::Mesh_optimization_return_code CGAL::Mesh_2::Mesh_global_optimizer_2::operator()(int) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:169:18, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, InputIterator, InputIterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >; InputIterator = std::_List_iterator >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:132:45, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, Emptyset_iterator, Emptyset_iterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:95:38, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, mark__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator; mark__type = const bool&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:60:38, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2::type CGAL::boost_param_impl44lloyd_optimize_mesh_2(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2, ParameterArgumentType0&&, ParameterArgumentType1&&>::type>::type CGAL::lloyd_optimize_mesh_2(ParameterArgumentType0&&, ParameterArgumentType1&&, typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1>::type) [with ParameterArgumentType0 = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; ParameterArgumentType1 = boost::parameter::aux::tagged_argument_list_of_1 >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'std::tuple, std::allocator > >, std::vector, std::allocator > > > pygalmesh::generate_2d(const std::vector >&, const std::vector >&, double, double, int)' at src/generate_2d.cpp:61:32: /usr/include/CGAL/Triangulation_data_structure_2.h:1309:18: note: parameter passing for argument of type 'CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1309 | remove_dim_down(v); | ~~~~~~~~~~~~~~~^~~ In member function 'void CGAL::Triangulation_2::remove_second(Vertex_handle) [with Gt = CGAL::Epick; Tds = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >]', inlined from 'void CGAL::Constrained_triangulation_2::remove(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_triangulation_2.h:1471:52, inlined from 'void CGAL::Constrained_Delaunay_triangulation_2::remove(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:951:40, inlined from 'void CGAL::Mesh_2::Mesh_global_optimizer_2::update_mesh(const Moves_vector&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:374:18, inlined from 'CGAL::Mesh_optimization_return_code CGAL::Mesh_2::Mesh_global_optimizer_2::operator()(int) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:169:18, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, InputIterator, InputIterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >; InputIterator = std::_List_iterator >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:132:45, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, Emptyset_iterator, Emptyset_iterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:95:38, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, mark__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator; mark__type = const bool&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:60:38, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2::type CGAL::boost_param_impl44lloyd_optimize_mesh_2(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2, ParameterArgumentType0&&, ParameterArgumentType1&&>::type>::type CGAL::lloyd_optimize_mesh_2(ParameterArgumentType0&&, ParameterArgumentType1&&, typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1>::type) [with ParameterArgumentType0 = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; ParameterArgumentType1 = boost::parameter::aux::tagged_argument_list_of_1 >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'std::tuple, std::allocator > >, std::vector, std::allocator > > > pygalmesh::generate_2d(const std::vector >&, const std::vector >&, double, double, int)' at src/generate_2d.cpp:61:32: /usr/include/CGAL/Triangulation_2.h:1425:23: note: parameter passing for argument of type 'CGAL::Triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1425 | _tds.remove_dim_down(v); | ~~~~~~~~~~~~~~~~~~~~^~~ In member function 'void CGAL::Constrained_triangulation_2::remove(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]', inlined from 'void CGAL::Constrained_Delaunay_triangulation_2::remove(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]' at /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:951:40, inlined from 'void CGAL::Mesh_2::Mesh_global_optimizer_2::update_mesh(const Moves_vector&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:374:18, inlined from 'CGAL::Mesh_optimization_return_code CGAL::Mesh_2::Mesh_global_optimizer_2::operator()(int) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:169:18, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, InputIterator, InputIterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >; InputIterator = std::_List_iterator >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:132:45, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, Emptyset_iterator, Emptyset_iterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:95:38, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, mark__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator; mark__type = const bool&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:60:38, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2::type CGAL::boost_param_impl44lloyd_optimize_mesh_2(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2, ParameterArgumentType0&&, ParameterArgumentType1&&>::type>::type CGAL::lloyd_optimize_mesh_2(ParameterArgumentType0&&, ParameterArgumentType1&&, typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1>::type) [with ParameterArgumentType0 = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; ParameterArgumentType1 = boost::parameter::aux::tagged_argument_list_of_1 >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'std::tuple, std::allocator > >, std::vector, std::allocator > > > pygalmesh::generate_2d(const std::vector >&, const std::vector >&, double, double, int)' at src/generate_2d.cpp:61:32: /usr/include/CGAL/Constrained_triangulation_2.h:1472:42: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1472 | else if ( dimension() == 1) remove_1D(v); | ~~~~~~~~~^~~ /usr/include/CGAL/Constrained_triangulation_2.h:1473:18: note: parameter passing for argument of type 'CGAL::Constrained_triangulation_2, CGAL::Delaunay_mesh_face_base_2 >, CGAL::Default>::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 1473 | else remove_2D(v); | ~~~~~~~~~^~~ In member function 'void CGAL::Constrained_Delaunay_triangulation_2::remove(Vertex_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]', inlined from 'void CGAL::Mesh_2::Mesh_global_optimizer_2::update_mesh(const Moves_vector&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:374:18, inlined from 'CGAL::Mesh_optimization_return_code CGAL::Mesh_2::Mesh_global_optimizer_2::operator()(int) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:169:18, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, InputIterator, InputIterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >; InputIterator = std::_List_iterator >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:132:45, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, Emptyset_iterator, Emptyset_iterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:95:38, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, mark__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator; mark__type = const bool&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:60:38, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2::type CGAL::boost_param_impl44lloyd_optimize_mesh_2(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2, ParameterArgumentType0&&, ParameterArgumentType1&&>::type>::type CGAL::lloyd_optimize_mesh_2(ParameterArgumentType0&&, ParameterArgumentType1&&, typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1>::type) [with ParameterArgumentType0 = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; ParameterArgumentType1 = boost::parameter::aux::tagged_argument_list_of_1 >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'std::tuple, std::allocator > >, std::vector, std::allocator > > > pygalmesh::generate_2d(const std::vector >&, const std::vector >&, double, double, int)' at src/generate_2d.cpp:61:32: /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:952:18: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 952 | else remove_2D(v); | ~~~~~~~~~^~~ In member function 'CGAL::Constrained_Delaunay_triangulation_2::Vertex_handle CGAL::Constrained_Delaunay_triangulation_2::insert(const Point&, Face_handle) [with Gt = CGAL::Epick; Tds_ = CGAL::Triangulation_data_structure_2, CGAL::Delaunay_mesh_face_base_2 >; Itag_ = CGAL::Default]', inlined from 'void CGAL::Mesh_2::Mesh_global_optimizer_2::update_mesh(const Moves_vector&) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:375:40, inlined from 'CGAL::Mesh_optimization_return_code CGAL::Mesh_2::Mesh_global_optimizer_2::operator()(int) [with CDT = CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >; MoveFunction = CGAL::Mesh_2::Lloyd_move_2, CGAL::Delaunay_mesh_face_base_2 > >, CGAL::Mesh_2::Mesh_sizing_field, CGAL::Delaunay_mesh_face_base_2 > >, true> >]' at /usr/include/CGAL/Mesh_2/Mesh_global_optimizer_2.h:169:18, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, InputIterator, InputIterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >; InputIterator = std::_List_iterator >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:132:45, inlined from 'CGAL::Mesh_optimization_return_code CGAL::lloyd_optimize_mesh_2_impl(CDT&, int, double, double, double, Emptyset_iterator, Emptyset_iterator, bool) [with CDT = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:95:38, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, mark__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator; mark__type = const bool&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:60:38, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, seeds_end__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator; seeds_end__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, seeds_begin__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&; seeds_begin__type = Emptyset_iterator]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&; freeze_bound__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&; time_limit__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, convergence__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&; convergence__type = const double&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&, max_iteration_number__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; max_iteration_number__type = const int&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_44lloyd_optimize_mesh_2(ResultType (*)(), const Args&, long int, cdt_type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >; cdt_type = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2::type CGAL::boost_param_impl44lloyd_optimize_mesh_2(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > >, Delaunay_mesh_face_base_2 > > > > >, Default> > >, std::integral_constant > >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'typename CGAL::boost_param_result_44lloyd_optimize_mesh_2, ParameterArgumentType0&&, ParameterArgumentType1&&>::type>::type CGAL::lloyd_optimize_mesh_2(ParameterArgumentType0&&, ParameterArgumentType1&&, typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1>::type) [with ParameterArgumentType0 = Constrained_Delaunay_triangulation_2, Delaunay_mesh_face_base_2 > >&; ParameterArgumentType1 = boost::parameter::aux::tagged_argument_list_of_1 >]' at /usr/include/CGAL/lloyd_optimize_mesh_2.h:44:3, inlined from 'std::tuple, std::allocator > >, std::vector, std::allocator > > > pygalmesh::generate_2d(const std::vector >&, const std::vector >&, double, double, int)' at src/generate_2d.cpp:61:32: /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:898:14: note: parameter passing for argument of type 'CGAL::Constrained_Delaunay_triangulation_2, CGAL::Delaunay_mesh_face_base_2 > >::Vertex_handle' {aka 'CGAL::internal::CC_iterator, CGAL::Delaunay_mesh_face_base_2 > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>'} changed in GCC 7.1 898 | flip_around(va); | ~~~~~~~~~~~^~~~ arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g0 -O2 -ffile-prefix-map=/build/reproducible-path/pygalmesh-0.10.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/eigen3/ -I/usr/local/include/eigen3 -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/include/python3.11 -c src/generate_from_inr.cpp -o build/temp.linux-armhf-cpython-311/src/generate_from_inr.o -std=c++17 -fvisibility=hidden In file included from /usr/include/CGAL/number_type_basic.h:51, from /usr/include/CGAL/basic.h:28, 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 src/generate_from_inr.cpp:7: /usr/include/CGAL/double.h: In function 'std::pair CGAL::split_numerator_denominator(double)': /usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | split_numerator_denominator(double d) | ^ In file included from /usr/include/CGAL/int.h:23, from /usr/include/CGAL/number_type_basic.h:56: /usr/include/CGAL/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const Residue&)': /usr/include/CGAL/Modular_arithmetic/Residue_type.h:277:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | inline Residue operator + (const Residue& p1) | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 118 | std::pair operator()( const Type& x ) const { | ^ /usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(long int)': /usr/include/CGAL/int.h:138:40: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Residue_type operator()(long i){ | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/CGAL/number_type_basic.h:35: /usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits::Type CGAL::Coercion_traits::Cast::operator()(const CGAL::Residue&) const': /usr/include/CGAL/Residue.h:41:1: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(short,CGAL::Residue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23, from /usr/include/CGAL/Exact_kernel_selector.h:26, from /usr/include/CGAL/Filtered_kernel.h:22, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21: /usr/include/CGAL/MP_Float.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 516 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:29: /usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(const CGAL::Modular_traits::NT&)': /usr/include/CGAL/Gmpz.h:200:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | Residue_type operator()(const NT& a){ | ^ In file included from /usr/include/CGAL/Gmpz.h:244: /usr/include/CGAL/Gmpq.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/Gmpq.h:107:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | std::pair operator()( const Type& x ) const { | ^ In file included from src/generate_from_inr.cpp:8: /usr/include/CGAL/Image_3.h: In instantiation of 'CGAL::ImageIO::Indicator_factory::Indicator CGAL::ImageIO::Indicator_factory::indicator(T) const [with T = float]': /usr/include/CGAL/Image_3.h:530:60: required from 'Target_type CGAL::Image_3::labellized_trilinear_interpolation(const Coord_type&, const Coord_type&, const Coord_type&, const Target_type&, Indicator_factory) const [with Image_word_type = float; Coord_type = double; Target_type = int; Indicator_factory = CGAL::ImageIO::Indicator_factory]' /usr/include/CGAL/Image_3.h:239:7: required from 'Target_type CGAL::Image_3::labellized_trilinear_interpolation(const Coord_type&, const Coord_type&, const Coord_type&, const Target_type&) const [with Image_word_type = float; Coord_type = double; Target_type = int]' /usr/include/CGAL/Mesh_3/Image_to_labeled_function_wrapper.h:94:74: required from 'CGAL::Mesh_3::Image_to_labeled_function_wrapper::return_type CGAL::Mesh_3::Image_to_labeled_function_wrapper::eval(const Point_3&, CGAL::Tag_true, CGAL::Tag_true) const [with Point_3 = CGAL::Point_3; Image_word_type = float; Interpolation_type = int; Return_type = int; bool labeled_image = true; bool use_trilinear_interpolation = true; return_type = int; CGAL::Tag_true = CGAL::Boolean_tag]' /usr/include/CGAL/Mesh_3/Image_to_labeled_function_wrapper.h:82:16: required from 'CGAL::Mesh_3::Image_to_labeled_function_wrapper::return_type CGAL::Mesh_3::Image_to_labeled_function_wrapper::operator()(const Point_3&) const [with Point_3 = CGAL::Point_3; Image_word_type = float; Interpolation_type = int; Return_type = int; bool labeled_image = true; bool use_trilinear_interpolation = true; return_type = int]' /usr/include/c++/12/bits/invoke.h:61:36: required from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = int; _Fn = CGAL::Mesh_3::Image_to_labeled_function_wrapper&; _Args = {const CGAL::Point_3&}]' /usr/include/c++/12/bits/invoke.h:114:35: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/CGAL/Labeled_mesh_domain_3.h:419:3: required from 'static ResultType CGAL::Labeled_mesh_domain_3::boost_param_dispatch_1boost_419create_labeled_image_mesh_domain(ResultType (*)(), const Args&, long int, image__type&&) [with ResultType = CGAL::Labeled_mesh_domain_3; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant > >; image__type = CGAL::Image_3&; BGT = CGAL::Epick; Subdomain_index_ = int; Surface_patch_index_ = std::pair]' /usr/include/CGAL/Labeled_mesh_domain_3.h:419:3: required from 'static ResultType CGAL::Labeled_mesh_domain_3::boost_param_dispatch_0boost_419create_labeled_image_mesh_domain(ResultType (*)(), const Args&, long int, image__type&&, boost::parameter::aux::use_default_tag) [with ResultType = CGAL::Labeled_mesh_domain_3; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant > >; image__type = CGAL::Image_3&; BGT = CGAL::Epick; Subdomain_index_ = int; Surface_patch_index_ = std::pair]' /usr/include/CGAL/Labeled_mesh_domain_3.h:419:3: required from 'static ResultType CGAL::Labeled_mesh_domain_3::boost_param_dispatch_0boost_419create_labeled_image_mesh_domain(ResultType (*)(), const Args&, long int, image__type&&) [with ResultType = CGAL::Labeled_mesh_domain_3; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant > >; image__type = CGAL::Image_3&; BGT = CGAL::Epick; Subdomain_index_ = int; Surface_patch_index_ = std::pair]' /usr/include/CGAL/Labeled_mesh_domain_3.h:419:3: required from 'static typename boost::parameter::aux::unaryfunptr_return_type)>::type::type CGAL::Labeled_mesh_domain_3::boost_param_impl419create_labeled_image_mesh_domain(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant > >; BGT = CGAL::Epick; Subdomain_index_ = int; Surface_patch_index_ = std::pair; typename boost::parameter::aux::unaryfunptr_return_type)>::type::type = CGAL::Labeled_mesh_domain_3; boost_param_result_419create_labeled_image_mesh_domain = boost::mp11::mp_identity >]' /usr/include/CGAL/Labeled_mesh_domain_3.h:419:3: required from 'static typename boost::parameter::aux::unaryfunptr_return_type)>::type::type CGAL::Labeled_mesh_domain_3::create_labeled_image_mesh_domain(ParameterArgumentType0&&, typename boost::parameter::aux::match, ParameterArgumentType0>::type) [with ParameterArgumentType0 = CGAL::Image_3&; BGT = CGAL::Epick; Subdomain_index_ = int; Surface_patch_index_ = std::pair; typename boost::parameter::aux::unaryfunptr_return_type)>::type::type = CGAL::Labeled_mesh_domain_3; boost_param_result_419create_labeled_image_mesh_domain, ParameterArgumentType0&&>::type> = boost::mp11::mp_identity >; typename boost::parameter::aux::argument_pack, ParameterArgumentType0&&>::type = boost::parameter::aux::flat_like_arg_list >, std::integral_constant > >; typename boost::parameter::aux::match, ParameterArgumentType0>::type = boost::parameter::parameters::type>, boost::parameter::optional::type>, boost::parameter::optional::type>, boost::parameter::optional, boost::parameter::optional::type>, boost::parameter::optional, boost::parameter::optional, boost::parameter::optional >]' src/generate_from_inr.cpp:63:74: required from here /usr/include/CGAL/Image_3.h:58:13: note: parameter passing for argument of type 'CGAL::ImageIO::Indicator_factory::Indicator' when C++17 is enabled changed to match C++14 in GCC 10.1 58 | Indicator indicator(T i) const { | ^~~~~~~~~ /usr/include/CGAL/Image_3.h: In instantiation of 'CGAL::ImageIO::Indicator_factory::Indicator CGAL::ImageIO::Indicator_factory::indicator(T) const [with T = double]': /usr/include/CGAL/Image_3.h:530:60: required from 'Target_type CGAL::Image_3::labellized_trilinear_interpolation(const Coord_type&, const Coord_type&, const Coord_type&, const Target_type&, Indicator_factory) const [with Image_word_type = double; Coord_type = double; Target_type = int; Indicator_factory = CGAL::ImageIO::Indicator_factory]' /usr/include/CGAL/Image_3.h:239:7: required from 'Target_type CGAL::Image_3::labellized_trilinear_interpolation(const Coord_type&, const Coord_type&, const Coord_type&, const Target_type&) const [with Image_word_type = double; Coord_type = double; Target_type = int]' /usr/include/CGAL/Mesh_3/Image_to_labeled_function_wrapper.h:94:74: required from 'CGAL::Mesh_3::Image_to_labeled_function_wrapper::return_type CGAL::Mesh_3::Image_to_labeled_function_wrapper::eval(const Point_3&, CGAL::Tag_true, CGAL::Tag_true) const [with Point_3 = CGAL::Point_3; Image_word_type = double; Interpolation_type = int; Return_type = int; bool labeled_image = true; bool use_trilinear_interpolation = true; return_type = int; CGAL::Tag_true = CGAL::Boolean_tag]' /usr/include/CGAL/Mesh_3/Image_to_labeled_function_wrapper.h:82:16: required from 'CGAL::Mesh_3::Image_to_labeled_function_wrapper::return_type CGAL::Mesh_3::Image_to_labeled_function_wrapper::operator()(const Point_3&) const [with Point_3 = CGAL::Point_3; Image_word_type = double; Interpolation_type = int; Return_type = int; bool labeled_image = true; bool use_trilinear_interpolation = true; return_type = int]' /usr/include/c++/12/bits/invoke.h:61:36: required from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = int; _Fn = CGAL::Mesh_3::Image_to_labeled_function_wrapper&; _Args = {const CGAL::Point_3&}]' /usr/include/c++/12/bits/invoke.h:114:35: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/CGAL/Labeled_mesh_domain_3.h:419:3: required from 'static ResultType CGAL::Labeled_mesh_domain_3::boost_param_dispatch_1boost_419create_labeled_image_mesh_domain(ResultType (*)(), const Args&, long int, image__type&&) [with ResultType = CGAL::Labeled_mesh_domain_3; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant > >; image__type = CGAL::Image_3&; BGT = CGAL::Epick; Subdomain_index_ = int; Surface_patch_index_ = std::pair]' /usr/include/CGAL/Labeled_mesh_domain_3.h:419:3: required from 'static ResultType CGAL::Labeled_mesh_domain_3::boost_param_dispatch_0boost_419create_labeled_image_mesh_domain(ResultType (*)(), const Args&, long int, image__type&&, boost::parameter::aux::use_default_tag) [with ResultType = CGAL::Labeled_mesh_domain_3; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant > >; image__type = CGAL::Image_3&; BGT = CGAL::Epick; Subdomain_index_ = int; Surface_patch_index_ = std::pair]' /usr/include/CGAL/Labeled_mesh_domain_3.h:419:3: required from 'static ResultType CGAL::Labeled_mesh_domain_3::boost_param_dispatch_0boost_419create_labeled_image_mesh_domain(ResultType (*)(), const Args&, long int, image__type&&) [with ResultType = CGAL::Labeled_mesh_domain_3; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant > >; image__type = CGAL::Image_3&; BGT = CGAL::Epick; Subdomain_index_ = int; Surface_patch_index_ = std::pair]' /usr/include/CGAL/Labeled_mesh_domain_3.h:419:3: required from 'static typename boost::parameter::aux::unaryfunptr_return_type)>::type::type CGAL::Labeled_mesh_domain_3::boost_param_impl419create_labeled_image_mesh_domain(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant > >; BGT = CGAL::Epick; Subdomain_index_ = int; Surface_patch_index_ = std::pair; typename boost::parameter::aux::unaryfunptr_return_type)>::type::type = CGAL::Labeled_mesh_domain_3; boost_param_result_419create_labeled_image_mesh_domain = boost::mp11::mp_identity >]' /usr/include/CGAL/Labeled_mesh_domain_3.h:419:3: required from 'static typename boost::parameter::aux::unaryfunptr_return_type)>::type::type CGAL::Labeled_mesh_domain_3::create_labeled_image_mesh_domain(ParameterArgumentType0&&, typename boost::parameter::aux::match, ParameterArgumentType0>::type) [with ParameterArgumentType0 = CGAL::Image_3&; BGT = CGAL::Epick; Subdomain_index_ = int; Surface_patch_index_ = std::pair; typename boost::parameter::aux::unaryfunptr_return_type)>::type::type = CGAL::Labeled_mesh_domain_3; boost_param_result_419create_labeled_image_mesh_domain, ParameterArgumentType0&&>::type> = boost::mp11::mp_identity >; typename boost::parameter::aux::argument_pack, ParameterArgumentType0&&>::type = boost::parameter::aux::flat_like_arg_list >, std::integral_constant > >; typename boost::parameter::aux::match, ParameterArgumentType0>::type = boost::parameter::parameters::type>, boost::parameter::optional::type>, boost::parameter::optional::type>, boost::parameter::optional, boost::parameter::optional::type>, boost::parameter::optional, boost::parameter::optional, boost::parameter::optional >]' src/generate_from_inr.cpp:63:74: required from here /usr/include/CGAL/Image_3.h:58:13: note: parameter passing for argument of type 'CGAL::ImageIO::Indicator_factory::Indicator' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/string:50, from src/generate_from_inr.hpp:4, from src/generate_from_inr.cpp:3: /usr/include/c++/12/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const CGAL::Point_3&; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double; typename __strip_reference_wrapper::type>::__type = CGAL::Point_3; typename decay<_Tp>::type = decay&>::type]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1072:38: required from 'void CGAL::Mesh_3::Mesh_global_optimizer::fill_sizing_field() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Odt_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >]' /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:629:3: required from 'CGAL::Mesh_3::Mesh_global_optimizer::Mesh_global_optimizer(C3T3&, const Md&, const FT&, bool, const FT&, Mf) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Odt_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >; FT = double]' /usr/include/CGAL/odt_optimize_mesh_3.h:92:17: required from 'CGAL::Mesh_optimization_return_code CGAL::odt_optimize_mesh_3_impl(C3T3&, const MeshDomain&, double, std::size_t, double, double, bool) [with C3T3 = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >; MeshDomain = Labeled_mesh_domain_3; std::size_t = unsigned int]' /usr/include/CGAL/odt_optimize_mesh_3.h:59:34: required from 'ResultType CGAL::boost_param_dispatch_0boost_46odt_optimize_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, max_iteration_number__type&&, convergence__type&&, freeze_bound__type&&, do_freeze__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >&; domain_type = const Labeled_mesh_domain_3&; time_limit__type = const double&; max_iteration_number__type = const int&; convergence__type = const double&; freeze_bound__type = const double&; do_freeze__type = const bool&]' /usr/include/CGAL/odt_optimize_mesh_3.h:46:1: required from 'ResultType CGAL::boost_param_dispatch_1boost_46odt_optimize_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, max_iteration_number__type&&, convergence__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >&; domain_type = const Labeled_mesh_domain_3&; time_limit__type = const double&; max_iteration_number__type = const int&; convergence__type = const double&; freeze_bound__type = const double&]' /usr/include/CGAL/odt_optimize_mesh_3.h:46:1: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/CGAL/make_mesh_3.h:392:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_392make_mesh_3_bp(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, criteria_type&&, boost::parameter::aux::use_default_tag) [with ResultType = void; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, Mesh_edge_criteria_3, Mesh_triangulation_3 >::Tds> >, Mesh_facet_criteria_3, Mesh_triangulation_3 >::Tds>, Mesh_3::Facet_criterion_visitor_with_features, Mesh_triangulation_3 >::Tds> > >, Mesh_cell_criteria_3, Mesh_triangulation_3 >::Tds>, Mesh_3::Cell_criteria_visitor_with_features, Mesh_triangulation_3 >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >&; domain_type = const Labeled_mesh_domain_3&; criteria_type = const Mesh_criteria_3, Mesh_triangulation_3 >::Tds> >&]' /usr/include/CGAL/make_mesh_3.h:392:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_392make_mesh_3_bp(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, criteria_type&&) [with ResultType = void; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, Mesh_edge_criteria_3, Mesh_triangulation_3 >::Tds> >, Mesh_facet_criteria_3, Mesh_triangulation_3 >::Tds>, Mesh_3::Facet_criterion_visitor_with_features, Mesh_triangulation_3 >::Tds> > >, Mesh_cell_criteria_3, Mesh_triangulation_3 >::Tds>, Mesh_3::Cell_criteria_visitor_with_features, Mesh_triangulation_3 >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >&; domain_type = const Labeled_mesh_domain_3&; criteria_type = const Mesh_criteria_3, Mesh_triangulation_3 >::Tds> >&]' /usr/include/CGAL/make_mesh_3.h:392:1: required from 'typename CGAL::boost_param_result_392make_mesh_3_bp::type CGAL::boost_param_impl392make_mesh_3_bp(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, Mesh_edge_criteria_3, Mesh_triangulation_3 >::Tds> >, Mesh_facet_criteria_3, Mesh_triangulation_3 >::Tds>, Mesh_3::Facet_criterion_visitor_with_features, Mesh_triangulation_3 >::Tds> > >, Mesh_cell_criteria_3, Mesh_triangulation_3 >::Tds>, Mesh_3::Cell_criteria_visitor_with_features, Mesh_triangulation_3 >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; typename boost_param_result_392make_mesh_3_bp::type = void; boost_param_result_392make_mesh_3_bp = boost::mp11::mp_identity]' /usr/include/CGAL/make_mesh_3.h:392:1: required from 'typename CGAL::boost_param_result_392make_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type>::type CGAL::make_mesh_3_bp(ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&, typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1, ParameterArgumentType2, ParameterArgumentType3, ParameterArgumentType4, ParameterArgumentType5, ParameterArgumentType6>::type) [with ParameterArgumentType0 = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >&; ParameterArgumentType1 = const Labeled_mesh_domain_3&; ParameterArgumentType2 = const Mesh_criteria_3, Mesh_triangulation_3 >::Tds> >&; ParameterArgumentType3 = const parameters::internal::Lloyd_options&; ParameterArgumentType4 = const parameters::internal::Odt_options&; ParameterArgumentType5 = const parameters::internal::Perturb_options&; ParameterArgumentType6 = const parameters::internal::Exude_options&; typename boost_param_result_392make_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type>::type = void; boost_param_result_392make_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type> = boost::mp11::mp_identity; typename boost::parameter::aux::argument_pack, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, Mesh_edge_criteria_3, Mesh_triangulation_3 >::Tds> >, Mesh_facet_criteria_3, Mesh_triangulation_3 >::Tds>, Mesh_3::Facet_criterion_visitor_with_features, Mesh_triangulation_3 >::Tds> > >, Mesh_cell_criteria_3, Mesh_triangulation_3 >::Tds>, Mesh_3::Cell_criteria_visitor_with_features, Mesh_triangulation_3 >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1, ParameterArgumentType2, ParameterArgumentType3, ParameterArgumentType4, ParameterArgumentType5, ParameterArgumentType6>::type = boost::parameter::parameters, boost::parameter::required, boost::parameter::required, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type> >]' /usr/include/CGAL/make_mesh_3.h:378:17: required from 'C3T3 CGAL::make_mesh_3(const MD&, const MC&, const T& ...) [with C3T3 = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >; MD = Labeled_mesh_domain_3; MC = Mesh_criteria_3, Mesh_triangulation_3 >::Tds> >; T = {parameters::internal::Lloyd_options, parameters::internal::Odt_options, parameters::internal::Perturb_options, parameters::internal::Exude_options}]' src/generate_from_inr.cpp:79:38: required from here /usr/include/c++/12/bits/stl_pair.h:741:5: note: parameter passing for argument of type 'std::pair, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/CGAL/Image_3.h: In member function 'Target_type CGAL::Image_3::labellized_trilinear_interpolation(const Coord_type&, const Coord_type&, const Coord_type&, const Target_type&, Indicator_factory) const [with Image_word_type = float; Coord_type = double; Target_type = int; Indicator_factory = CGAL::ImageIO::Indicator_factory]': /usr/include/CGAL/Image_3.h:529:65: note: parameter passing for argument of type 'CGAL::ImageIO::Indicator_factory::Indicator' when C++17 is enabled changed to match C++14 in GCC 10.1 529 | trilinear_interpolation( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 530 | x, y, z, value_outside, indicator_factory.indicator(iwt)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Image_3.h: In member function 'Target_type CGAL::Image_3::labellized_trilinear_interpolation(const Coord_type&, const Coord_type&, const Coord_type&, const Target_type&, Indicator_factory) const [with Image_word_type = double; Coord_type = double; Target_type = int; Indicator_factory = CGAL::ImageIO::Indicator_factory]': /usr/include/CGAL/Image_3.h:529:65: note: parameter passing for argument of type 'CGAL::ImageIO::Indicator_factory::Indicator' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/CGAL/Cartesian_converter.h:28, from /usr/include/CGAL/Filtered_kernel.h:19: /usr/include/CGAL/NT_converter.h: In member function 'CGAL::Interval_nt

CGAL::NT_converter >::operator()(const NT1&) const [with NT1 = double; bool b = false]': /usr/include/CGAL/NT_converter.h:109:36: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return CGAL_NTS to_interval(a); | ^ In file included from /usr/include/CGAL/odt_optimize_mesh_3.h:25, from /usr/include/CGAL/optimize_mesh_3.h:24, from /usr/include/CGAL/refine_mesh_3.h:30, from /usr/include/CGAL/make_mesh_3.h:26, from src/generate_from_inr.cpp:16: /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h: In member function 'void CGAL::Mesh_3::Mesh_global_optimizer::fill_sizing_field() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Odt_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1072:38: note: parameter passing for argument of type 'std::pair, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | value_map.insert(std::make_pair(cp(position), average_circumradius_length(vit))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/NT_converter.h: In member function 'CGAL::Interval_nt

CGAL::NT_converter >::operator()(const NT1&) const [with NT1 = boost::multiprecision::number; bool b = false]': /usr/include/CGAL/NT_converter.h:109:36: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return CGAL_NTS to_interval(a); | ^ In file included from /usr/include/c++/12/map:60, from /usr/include/CGAL/Profile_counter.h:50, from /usr/include/CGAL/Uncertain.h:18, from /usr/include/CGAL/assertions.h:331, from /usr/include/CGAL/basic.h:26: /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::pair > >; _Val = std::pair > >, double>; _KeyOfValue = std::_Select1st > >, double> >; _Compare = std::less > > >; _Alloc = std::allocator > >, double> >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree > >, std::pair > >, double>, std::_Select1st > >, double> >, std::less > > >, std::allocator > >, double> > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair > >, double>}; _Key = std::pair > >; _Val = std::pair > >, double>; _KeyOfValue = std::_Select1st > >, double> >; _Compare = std::less > > >; _Alloc = std::allocator > >, double> >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree > >, std::pair > >, double>, std::_Select1st > >, double> >, std::less > > >, std::allocator > >, double> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from src/generate_from_inr.hpp:5: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Weighted_point_3&}; _Tp = CGAL::Weighted_point_3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Mesh_3/Refine_facets_3.h:25, from /usr/include/CGAL/Mesh_3/Mesher_3.h:41, from /usr/include/CGAL/refine_mesh_3.h:28: /usr/include/CGAL/Mesh_3/Mesher_level.h: In member function 'CGAL::Mesher_level_conflict_status CGAL::Mesh_3::Mesher_level::try_to_refine_element(Element, Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper, CGAL::Mesh_triangulation_3 >::Tds>; Derived = CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3, CGAL::Mesh_triangulation_3 >::Tds> >; Concurrency_tag = CGAL::Sequential_tag]': /usr/include/CGAL/Mesh_3/Mesher_level.h:548:3: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 548 | try_to_refine_element(Element e, Mesh_visitor visitor) | ^~~~~~~~~~~~~~~~~~~~~ In member function 'bool CGAL::Mesh_3::Mesher_level_base::process_one_element(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper, CGAL::Mesh_triangulation_3 >::Tds>; Derived = CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3, CGAL::Mesh_triangulation_3 >::Tds> >]', inlined from 'bool CGAL::Mesh_3::Mesher_level::one_step(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper, CGAL::Mesh_triangulation_3 >::Tds>; Derived = CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3, CGAL::Mesh_triangulation_3 >::Tds> >; Concurrency_tag = CGAL::Sequential_tag]' at /usr/include/CGAL/Mesh_3/Mesher_level.h:661:32, inlined from 'double CGAL::Mesh_3::Mesher_3::refine_mesh(std::string) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshCriteria = CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3]' at /usr/include/CGAL/Mesh_3/Mesher_3.h:543:28: /usr/include/CGAL/Mesh_3/Mesher_level.h:395:40: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 395 | = derived().try_to_refine_element(e, visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesher_level.h:395:40: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 In member function 'bool CGAL::Mesh_3::Mesher_level_base::process_one_element(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper, CGAL::Mesh_triangulation_3 >::Tds>; Derived = CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3, CGAL::Mesh_triangulation_3 >::Tds> >]', inlined from 'bool CGAL::Mesh_3::Mesher_level::one_step(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper, CGAL::Mesh_triangulation_3 >::Tds>; Derived = CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3, CGAL::Mesh_triangulation_3 >::Tds> >; Concurrency_tag = CGAL::Sequential_tag]' at /usr/include/CGAL/Mesh_3/Mesher_level.h:661:32, inlined from 'bool CGAL::Mesh_3::Mesher_level::one_step(Mesh_visitor) [with Mesh_visitor = CGAL::Null_mesh_visitor_level, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor> >; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper, CGAL::Mesh_triangulation_3 >::Tds>; Derived = CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >; Element = CGAL::internal::CC_iterator, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3, CGAL::Mesh_triangulation_3 >::Tds> >; Concurrency_tag = CGAL::Sequential_tag]' at /usr/include/CGAL/Mesh_3/Mesher_level.h:658:30, inlined from 'double CGAL::Mesh_3::Mesher_3::refine_mesh(std::string) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshCriteria = CGAL::Mesh_criteria_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3]' at /usr/include/CGAL/Mesh_3/Mesher_3.h:600:27: /usr/include/CGAL/Mesh_3/Mesher_level.h:395:40: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 395 | = derived().try_to_refine_element(e, visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesher_level.h:395:40: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Refine_cells_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_cell_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Refine_facets_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_facet_criteria_3, CGAL::Mesh_triangulation_3 >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features, CGAL::Mesh_triangulation_3 >::Tds> > >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>}; _Tp = std::tuple, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>; _Alloc = std::allocator, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>, std::allocator, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>}; _Tp = std::tuple, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>; _Alloc = std::allocator, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>*, std::vector, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>, std::allocator, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = CGAL::Point_3; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, double>}; _Key = CGAL::Point_3; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const CGAL::Point_3&; _T2 = double]': cc1plus: note: parameter passing for argument of type 'std::pair, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, double>}; _Key = CGAL::Point_3; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, double>; _Key = CGAL::Point_3; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'void CGAL::Mesh_3::Mesh_global_optimizer::fill_sizing_field() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Odt_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1072:23: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, double, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, double>}; _Key = CGAL::Point_3; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, double>; _Key = CGAL::Point_3; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'void CGAL::Mesh_3::Mesh_global_optimizer::fill_sizing_field() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1072:23: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, double, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/algorithm:61, from /usr/include/CGAL/config.h:282, from /usr/include/CGAL/basic.h:21: /usr/include/c++/12/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _UnaryOperation = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >::Project_on_plane]': /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4252 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Triangle_3&}; _Tp = CGAL::Triangle_3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Point_3&}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Mesh_3::PVertex_, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds>, int, int>, CGAL::Labeled_mesh_domain_3 >, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag>&}; _Tp = CGAL::Mesh_3::PVertex_, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag>; _Alloc = std::allocator, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag> >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag>, std::allocator, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag> > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Mesh_3::PVertex_, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag>; _Alloc = std::allocator, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag> >]', inlined from 'void CGAL::internal::boost_::mutable_queue::push(const IndexedType&) [with IndexedType = CGAL::Mesh_3::PVertex_, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag>; RandomAccessContainer = std::vector, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag>, std::allocator, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag> > >; Comp = std::less, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag> >; ID = CGAL::Mesh_3::Sliver_perturber, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Null_perturber_visitor, CGAL::Mesh_triangulation_3 >::Tds> > > >::PVertex_id]' at /usr/include/CGAL/STL_Extension/internal/boost/mutable_queue.hpp:108:18, inlined from 'void CGAL::Modifiable_priority_queue::push(const value_type&) [with IndexedType_ = CGAL::Mesh_3::PVertex_, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag>; Compare_ = std::less, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag> >; ID_ = CGAL::Mesh_3::Sliver_perturber, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Null_perturber_visitor, CGAL::Mesh_triangulation_3 >::Tds> > > >::PVertex_id; CGAL::Heap_type heap_type = CGAL::CGAL_BOOST_PENDING_MUTABLE_QUEUE]' at /usr/include/CGAL/Modifiable_priority_queue.h:55:49, inlined from 'int CGAL::Mesh_3::Sliver_perturber::update_priority_queue(const PVertex&, PQueue&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; SliverCriterion = CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>; Visitor_ = CGAL::Mesh_3::Null_perturber_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Sliver_perturber.h:1244:18: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag>*, std::vector, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag>, std::allocator, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Sequential_tag> > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/CGAL/perturb_mesh_3.h:26, from /usr/include/CGAL/optimize_mesh_3.h:22: /usr/include/CGAL/Mesh_3/Sliver_perturber.h: In function 'CGAL::Mesh_optimization_return_code CGAL::Mesh_3::Sliver_perturber::operator()(Visitor) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; SliverCriterion = CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>; Visitor_ = CGAL::Mesh_3::Null_perturber_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >]': /usr/include/CGAL/Mesh_3/Sliver_perturber.h:757:1: note: parameter passing for argument of type 'CGAL::Mesh_3::Sliver_perturber, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Min_dihedral_angle_criterion, CGAL::Mesh_triangulation_3 >::Tds>, true>, CGAL::Mesh_3::Null_perturber_visitor, CGAL::Mesh_triangulation_3 >::Tds> > > >::Visitor' {aka 'CGAL::Mesh_3::Null_perturber_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >'} changed in GCC 7.1 757 | Sliver_perturber:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Point_2}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OIter = back_insert_iterator, allocator > > >; _UnaryOperation = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >::To_2d]': /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4252 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_2}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector, std::allocator > >]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OIter = back_insert_iterator, allocator > > >; _UnaryOperation = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >::To_2d]' at /usr/include/c++/12/bits/stl_algo.h:4263:12: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Point_2&}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OIter = back_insert_iterator, allocator > > >; _UnaryOperation = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >::To_3d]': /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4252 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector, std::allocator > >]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OIter = back_insert_iterator, allocator > > >; _UnaryOperation = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >::To_3d]' at /usr/include/c++/12/bits/stl_algo.h:4263:12: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, std::allocator > >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'OutputIterator CGAL::ch__ref_graham_andrew_scan(BidirectionalIterator, BidirectionalIterator, OutputIterator&, const Traits&) [with BidirectionalIterator = std::reverse_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:184:13: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = CGAL::Point_2; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const boost::none_t&; _U2 = CGAL::Point_3; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = boost::none_t; _T2 = CGAL::Point_3]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const boost::none_t&; _T2 = CGAL::Point_3]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, typename C3T3::Triangulation::Bare_point> CGAL::Mesh_3::C3T3_helpers::get_least_square_surface_plane(const Vertex_handle&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3469:26, inlined from 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3516:51: /usr/include/c++/12/bits/stl_pair.h:535:42: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Mesh_3/vertex_perturbation.h:25, from /usr/include/CGAL/Mesh_3/Sliver_perturber.h:39: /usr/include/CGAL/Mesh_3/C3T3_helpers.h: In member function 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3]': /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3469:40: note: '' declared here 3469 | return std::make_pair(boost::none, Bare_point()); | ^~~~~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const boost::none_t&; _U2 = CGAL::Point_3; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = boost::none_t; _T2 = CGAL::Point_3]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const boost::none_t&; _T2 = CGAL::Point_3]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, typename C3T3::Triangulation::Bare_point> CGAL::Mesh_3::C3T3_helpers::get_least_square_surface_plane(const Vertex_handle&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3469:26, inlined from 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3516:51: /usr/include/c++/12/bits/stl_pair.h:535:42: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/C3T3_helpers.h: In member function 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3]': /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3469:40: note: '' declared here 3469 | return std::make_pair(boost::none, Bare_point()); | ^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Triangle_3; _Alloc = std::allocator >]', inlined from 'std::pair, typename C3T3::Triangulation::Bare_point> CGAL::Mesh_3::C3T3_helpers::get_least_square_surface_plane(const Vertex_handle&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3463:26, inlined from 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3516:51: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'std::vector CGAL::Mesh_3::Lloyd_move::extract_lloyd_boundary_points(const Vertex_handle&, const C3T3&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:293:23, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:222:29, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/CGAL/lloyd_optimize_mesh_3.h:26, from /usr/include/CGAL/optimize_mesh_3.h:25: In member function 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]', inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/CGAL/Mesh_3/Lloyd_move.h:368:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 368 | std::transform(first, last, first, Project_on_plane(plane, c3t3)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Lloyd_move.h:378:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 378 | std::transform(first, last, std::back_inserter(points_2d), To_2d(to_2d)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = CGAL::CartesianKernelFunctors::Less_xy_2, CGAL::Epick> > > >]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:202:12, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >]' at /usr/include/CGAL/ch_graham_andrew.h:85:28, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:385:27, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = CGAL::CartesianKernelFunctors::Less_xy_2, CGAL::Epick> > > >]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:202:12, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >]' at /usr/include/CGAL/ch_graham_andrew.h:85:28, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:385:27, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, std::allocator > >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:205:17, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >]' at /usr/include/CGAL/ch_graham_andrew.h:85:28, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:385:27, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, std::allocator > >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'OutputIterator CGAL::ch__ref_graham_andrew_scan(BidirectionalIterator, BidirectionalIterator, OutputIterator&, const Traits&) [with BidirectionalIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:184:13, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:214:29, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >]' at /usr/include/CGAL/ch_graham_andrew.h:85:28, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:385:27, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]', inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/CGAL/Mesh_3/Lloyd_move.h:391:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 391 | std::transform(ch_2d.begin(), ch_2d.end(), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 392 | std::back_inserter(polygon_3d), To_3d(to_3d)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h: In function 'CGAL::Mesh_optimization_return_code CGAL::Mesh_3::Mesh_global_optimizer::operator()(int, Visitor) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Mesh_triangulation_3 >::Tds> >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:639:1: note: parameter passing for argument of type 'CGAL::Mesh_3::Mesh_global_optimizer, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Labeled_mesh_domain_3, CGAL::Mesh_3::Lloyd_move, CGAL::Mesh_triangulation_3 >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Mesh_triangulation_3 >::Tds>, true> >, CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 >::Tds> > > >::Visitor' {aka 'CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >'} changed in GCC 7.1 639 | Mesh_global_optimizer:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'CGAL::Mesh_optimization_return_code CGAL::perturb_mesh_3_impl(C3T3&, const MeshDomain&, double, const SliverCriterion&, const PPerturbationVector&) [with C3T3 = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >; MeshDomain = Labeled_mesh_domain_3; SliverCriterion = Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 >::Tds>, true>; PPerturbationVector = std::vector, Mesh_triangulation_3 >::Tds> >, Labeled_mesh_domain_3, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 >::Tds>, true> >*, std::allocator, Mesh_triangulation_3 >::Tds> >, Labeled_mesh_domain_3, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 >::Tds>, true> >*> >]', inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&, sliver_criterion__type&&, perturbation_vector__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, Mesh_triangulation_3 >::Tds>, int, int>, Labeled_mesh_domain_3 >, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 >::Tds>, true> >*, std::allocator, Mesh_triangulation_3 >::Tds>, int, int>, Labeled_mesh_domain_3 >, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 >::Tds>, true> >*> > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, true> >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >&; domain_type = const Labeled_mesh_domain_3&; time_limit__type = double&; sliver_bound__type = const double&; sliver_criterion__type = Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 >::Tds>, true>; perturbation_vector__type = std::vector, Mesh_triangulation_3 >::Tds> >, Labeled_mesh_domain_3, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 >::Tds>, true> >*, std::allocator, Mesh_triangulation_3 >::Tds> >, Labeled_mesh_domain_3, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 >::Tds>, true> >*> >]' at /usr/include/CGAL/perturb_mesh_3.h:64:29, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&, sliver_criterion__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, Mesh_triangulation_3 >::Tds>, int, int>, Labeled_mesh_domain_3 >, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 >::Tds>, true> >*, std::allocator, Mesh_triangulation_3 >::Tds>, int, int>, Labeled_mesh_domain_3 >, Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 >::Tds>, true> >*> > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, true> >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >&; domain_type = const Labeled_mesh_domain_3&; time_limit__type = double&; sliver_bound__type = const double&; sliver_criterion__type = Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&, sliver_criterion__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, Mesh_triangulation_3 >::Tds>, true> >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >&; domain_type = const Labeled_mesh_domain_3&; time_limit__type = double&; sliver_bound__type = const double&; sliver_criterion__type = Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&, sliver_criterion__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, Mesh_triangulation_3 >::Tds>, true> >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >&; domain_type = const Labeled_mesh_domain_3&; time_limit__type = double&; sliver_bound__type = const double&; sliver_criterion__type = Mesh_3::Min_dihedral_angle_criterion, Mesh_triangulation_3 >::Tds>, true>]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, Mesh_triangulation_3 >::Tds>, true> >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >&; domain_type = const Labeled_mesh_domain_3&; time_limit__type = double&; sliver_bound__type = const double&]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >&; domain_type = const Labeled_mesh_domain_3&; time_limit__type = double&; sliver_bound__type = const double&]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >&; domain_type = const Labeled_mesh_domain_3&; time_limit__type = double&; sliver_bound__type = const double&]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >&; domain_type = const Labeled_mesh_domain_3&; time_limit__type = double&]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >&; domain_type = const Labeled_mesh_domain_3&]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'typename CGAL::boost_param_result_48perturb_mesh_3::type CGAL::boost_param_impl48perturb_mesh_3(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Mesh_triangulation_3 >::Tds>, int, int> > >, std::integral_constant > >]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'typename CGAL::boost_param_result_48perturb_mesh_3, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&>::type>::type CGAL::perturb_mesh_3(ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1, ParameterArgumentType2, ParameterArgumentType3>::type) [with ParameterArgumentType0 = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >&; ParameterArgumentType1 = const Labeled_mesh_domain_3&; ParameterArgumentType2 = boost::parameter::aux::tagged_argument_list_of_1 >; ParameterArgumentType3 = boost::parameter::aux::tagged_argument_list_of_1 >]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'void CGAL::refine_mesh_3_impl(C3T3&, const MeshDomain&, const MeshCriteria&, const parameters::internal::Exude_options&, const parameters::internal::Perturb_options&, const parameters::internal::Odt_options&, const parameters::internal::Lloyd_options&, bool, const parameters::internal::Mesh_3_options&, const parameters::internal::Manifold_options&) [with C3T3 = Mesh_complex_3_in_triangulation_3, Mesh_triangulation_3 >::Tds> >; MeshDomain = Labeled_mesh_domain_3; MeshCriteria = Mesh_criteria_3, Mesh_triangulation_3 >::Tds> >]' at /usr/include/CGAL/refine_mesh_3.h:599:19: /usr/include/CGAL/perturb_mesh_3.h:131:19: note: parameter passing for argument of type 'CGAL::Mesh_3::Null_perturber_visitor, CGAL::Mesh_triangulation_3 >::Tds> > >' changed in GCC 7.1 131 | return perturber(); | ~~~~~~~~~^~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair > >, double>}; _Key = std::pair > >; _Tp = double; _Compare = std::less > > >; _Alloc = std::allocator > >, double> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair > >, double>; _Key = std::pair > >; _Tp = double; _Compare = std::less > > >; _Alloc = std::allocator > >, double> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'void CGAL::Mesh_constant_domain_field_3::set_size(const FT&, int, const Index&) [with Gt = CGAL::Epick; Index_ = boost::variant >]' at /usr/include/CGAL/Mesh_constant_domain_field_3.h:63:19, inlined from 'void pygalmesh::generate_from_inr_with_subdomain_sizing(const std::string&, const std::string&, double, const std::vector&, const std::vector&, bool, bool, bool, bool, double, double, double, double, double, double, double, bool, int)' at src/generate_from_inr.cpp:138:35: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map > >, double, std::less > > >, std::allocator > >, double> > >::const_iterator' {aka 'std::_Rb_tree > >, std::pair > >, double>, std::_Select1st > >, double> >, std::less > > >, std::allocator > >, double> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g0 -O2 -ffile-prefix-map=/build/reproducible-path/pygalmesh-0.10.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/eigen3/ -I/usr/local/include/eigen3 -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/include/python3.11 -c src/generate_from_off.cpp -o build/temp.linux-armhf-cpython-311/src/generate_from_off.o -std=c++17 -fvisibility=hidden In file included from /usr/include/CGAL/number_type_basic.h:51, from /usr/include/CGAL/basic.h:28, 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 src/generate_from_off.cpp:3: /usr/include/CGAL/double.h: In function 'std::pair CGAL::split_numerator_denominator(double)': /usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | split_numerator_denominator(double d) | ^ In file included from /usr/include/CGAL/int.h:23, from /usr/include/CGAL/number_type_basic.h:56: /usr/include/CGAL/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const Residue&)': /usr/include/CGAL/Modular_arithmetic/Residue_type.h:277:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | inline Residue operator + (const Residue& p1) | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 118 | std::pair operator()( const Type& x ) const { | ^ /usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(long int)': /usr/include/CGAL/int.h:138:40: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Residue_type operator()(long i){ | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/CGAL/number_type_basic.h:35: /usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits::Type CGAL::Coercion_traits::Cast::operator()(const CGAL::Residue&) const': /usr/include/CGAL/Residue.h:41:1: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(short,CGAL::Residue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23, from /usr/include/CGAL/Exact_kernel_selector.h:26, from /usr/include/CGAL/Filtered_kernel.h:22, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21: /usr/include/CGAL/MP_Float.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 516 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:29: /usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(const CGAL::Modular_traits::NT&)': /usr/include/CGAL/Gmpz.h:200:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | Residue_type operator()(const NT& a){ | ^ In file included from /usr/include/CGAL/Gmpz.h:244: /usr/include/CGAL/Gmpq.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/Gmpq.h:107:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/string:50, from src/generate_from_off.hpp:4, from src/generate_from_off.cpp:1: /usr/include/c++/12/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const CGAL::Point_3&; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double; typename __strip_reference_wrapper::type>::__type = CGAL::Point_3; typename decay<_Tp>::type = decay&>::type]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1072:38: required from 'void CGAL::Mesh_3::Mesh_global_optimizer::fill_sizing_field() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; MoveFunction = CGAL::Mesh_3::Odt_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >]' /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:629:3: required from 'CGAL::Mesh_3::Mesh_global_optimizer::Mesh_global_optimizer(C3T3&, const Md&, const FT&, bool, const FT&, Mf) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; MoveFunction = CGAL::Mesh_3::Odt_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >; FT = double]' /usr/include/CGAL/odt_optimize_mesh_3.h:92:17: required from 'CGAL::Mesh_optimization_return_code CGAL::odt_optimize_mesh_3_impl(C3T3&, const MeshDomain&, double, std::size_t, double, double, bool) [with C3T3 = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >; MeshDomain = Polyhedral_mesh_domain_3, Epick>; std::size_t = unsigned int]' /usr/include/CGAL/odt_optimize_mesh_3.h:59:34: required from 'ResultType CGAL::boost_param_dispatch_0boost_46odt_optimize_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, max_iteration_number__type&&, convergence__type&&, freeze_bound__type&&, do_freeze__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; domain_type = const Polyhedral_mesh_domain_3, Epick>&; time_limit__type = const double&; max_iteration_number__type = const int&; convergence__type = const double&; freeze_bound__type = const double&; do_freeze__type = const bool&]' /usr/include/CGAL/odt_optimize_mesh_3.h:46:1: required from 'ResultType CGAL::boost_param_dispatch_1boost_46odt_optimize_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, max_iteration_number__type&&, convergence__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; domain_type = const Polyhedral_mesh_domain_3, Epick>&; time_limit__type = const double&; max_iteration_number__type = const int&; convergence__type = const double&; freeze_bound__type = const double&]' /usr/include/CGAL/odt_optimize_mesh_3.h:46:1: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/CGAL/make_mesh_3.h:392:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_392make_mesh_3_bp(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, criteria_type&&, boost::parameter::aux::use_default_tag) [with ResultType = void; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, Mesh_edge_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds> >, Mesh_facet_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds>, Mesh_3::Facet_criterion_visitor_with_features >, Mesh_triangulation_3, Epick> >::Tds> > >, Mesh_cell_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds>, Mesh_3::Cell_criteria_visitor_with_features >, Mesh_triangulation_3, Epick> >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; domain_type = const Polyhedral_mesh_domain_3, Epick>&; criteria_type = const Mesh_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds> >&]' /usr/include/CGAL/make_mesh_3.h:392:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_392make_mesh_3_bp(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, criteria_type&&) [with ResultType = void; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, Mesh_edge_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds> >, Mesh_facet_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds>, Mesh_3::Facet_criterion_visitor_with_features >, Mesh_triangulation_3, Epick> >::Tds> > >, Mesh_cell_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds>, Mesh_3::Cell_criteria_visitor_with_features >, Mesh_triangulation_3, Epick> >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; domain_type = const Polyhedral_mesh_domain_3, Epick>&; criteria_type = const Mesh_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds> >&]' /usr/include/CGAL/make_mesh_3.h:392:1: required from 'typename CGAL::boost_param_result_392make_mesh_3_bp::type CGAL::boost_param_impl392make_mesh_3_bp(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, Mesh_edge_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds> >, Mesh_facet_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds>, Mesh_3::Facet_criterion_visitor_with_features >, Mesh_triangulation_3, Epick> >::Tds> > >, Mesh_cell_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds>, Mesh_3::Cell_criteria_visitor_with_features >, Mesh_triangulation_3, Epick> >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >; typename boost_param_result_392make_mesh_3_bp::type = void; boost_param_result_392make_mesh_3_bp = boost::mp11::mp_identity]' /usr/include/CGAL/make_mesh_3.h:392:1: required from 'typename CGAL::boost_param_result_392make_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type>::type CGAL::make_mesh_3_bp(ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&, typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1, ParameterArgumentType2, ParameterArgumentType3, ParameterArgumentType4, ParameterArgumentType5, ParameterArgumentType6>::type) [with ParameterArgumentType0 = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; ParameterArgumentType1 = const Polyhedral_mesh_domain_3, Epick>&; ParameterArgumentType2 = const Mesh_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; ParameterArgumentType3 = const parameters::internal::Lloyd_options&; ParameterArgumentType4 = const parameters::internal::Odt_options&; ParameterArgumentType5 = const parameters::internal::Perturb_options&; ParameterArgumentType6 = const parameters::internal::Exude_options&; typename boost_param_result_392make_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type>::type = void; boost_param_result_392make_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type> = boost::mp11::mp_identity; typename boost::parameter::aux::argument_pack, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, Mesh_edge_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds> >, Mesh_facet_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds>, Mesh_3::Facet_criterion_visitor_with_features >, Mesh_triangulation_3, Epick> >::Tds> > >, Mesh_cell_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds>, Mesh_3::Cell_criteria_visitor_with_features >, Mesh_triangulation_3, Epick> >::Tds> > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >; typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1, ParameterArgumentType2, ParameterArgumentType3, ParameterArgumentType4, ParameterArgumentType5, ParameterArgumentType6>::type = boost::parameter::parameters, boost::parameter::required, boost::parameter::required, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type> >]' /usr/include/CGAL/make_mesh_3.h:378:17: required from 'C3T3 CGAL::make_mesh_3(const MD&, const MC&, const T& ...) [with C3T3 = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >; MD = Polyhedral_mesh_domain_3, Epick>; MC = Mesh_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds> >; T = {parameters::internal::Lloyd_options, parameters::internal::Odt_options, parameters::internal::Perturb_options, parameters::internal::Exude_options}]' src/generate_from_off.cpp:135:38: required from here /usr/include/c++/12/bits/stl_pair.h:741:5: note: parameter passing for argument of type 'std::pair, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/CGAL/Cartesian/Cartesian_base.h:62: /usr/include/CGAL/Cartesian/function_objects.h: In member function 'CGAL::Bbox_3 CGAL::CartesianKernelFunctors::Construct_bbox_3::operator()(const Point_3&) const [with K = CGAL::Epick]': /usr/include/CGAL/Cartesian/function_objects.h:2000:32: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 2000 | std::pair xp = CGAL_NTS to_interval(p.x()); | ^~ In file included from /usr/include/CGAL/odt_optimize_mesh_3.h:25, from /usr/include/CGAL/optimize_mesh_3.h:24, from /usr/include/CGAL/refine_mesh_3.h:30, from /usr/include/CGAL/make_mesh_3.h:26, from src/generate_from_off.cpp:8: /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h: In member function 'void CGAL::Mesh_3::Mesh_global_optimizer::fill_sizing_field() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; MoveFunction = CGAL::Mesh_3::Odt_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1072:38: note: parameter passing for argument of type 'std::pair, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | value_map.insert(std::make_pair(cp(position), average_circumradius_length(vit))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Cartesian_converter.h:28, from /usr/include/CGAL/Filtered_kernel.h:19: /usr/include/CGAL/NT_converter.h: In member function 'CGAL::Interval_nt

CGAL::NT_converter >::operator()(const NT1&) const [with NT1 = boost::multiprecision::number; bool b = false]': /usr/include/CGAL/NT_converter.h:109:36: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return CGAL_NTS to_interval(a); | ^ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Vector_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Vector_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Vector_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Vector_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:288:26, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Vector_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:281:28: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Static_filtered_predicate.h:15, from /usr/include/CGAL/Lazy_kernel.h:18, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:27, from /usr/include/CGAL/Regular_triangulation_3.h:39, from /usr/include/CGAL/Mesh_3/io_signature.h:27, from /usr/include/CGAL/Mesh_3/Mesh_complex_3_in_triangulation_3_base.h:32, from /usr/include/CGAL/Mesh_complex_3_in_triangulation_3.h:27, from src/generate_from_off.cpp:4: /usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Vector_3&) const [with IK = CGAL::Simple_cartesian >]': /usr/include/CGAL/Epic_converter.h:288:27: note: '' declared here 288 | return std::make_pair(Vector_3(),false); | ^~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from src/generate_from_off.hpp:5: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void CGAL::File_scanner_OFF::scan_vertex(double&, double&, double&, double&)' at /usr/include/CGAL/IO/OFF/File_scanner_OFF.h:96:26: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void CGAL::File_scanner_OFF::scan_facet(std::size_t&, std::size_t)' at /usr/include/CGAL/IO/OFF/File_scanner_OFF.h:710:26: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Point_3&}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'void CGAL::Polygon_mesh_processing::internal::Polygon_soup_orienter::duplicate_singular_vertices() [with PointRange = std::vector >; PolygonRange = std::vector >; Visitor = CGAL::Polygon_mesh_processing::Default_orientation_visitor]' at /usr/include/CGAL/Polygon_mesh_processing/orient_polygon_soup.h:418:23: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node, CGAL::AABB_face_graph_triangle_primitive, CGAL::internal::Point_accessor, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > > > >, CGAL::Point_3, const CGAL::Point_3&, true>, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >; _Alloc = std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::internal::Point_accessor, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > > > >, CGAL::Point_3, const CGAL::Point_3&, true>, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, CGAL::AABB_face_graph_triangle_primitive, CGAL::internal::Point_accessor, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > > > >, CGAL::Point_3, const CGAL::Point_3&, true>, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >, std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::internal::Point_accessor, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > > > >, CGAL::Point_3, const CGAL::Point_3&, true>, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node, CGAL::AABB_face_graph_triangle_primitive, CGAL::internal::Point_accessor, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > > > >, CGAL::Point_3, const CGAL::Point_3&, true>, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >; _Alloc = std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::internal::Point_accessor, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > > > >, CGAL::Point_3, const CGAL::Point_3&, true>, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, CGAL::AABB_face_graph_triangle_primitive, CGAL::internal::Point_accessor, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > > > >, CGAL::Point_3, const CGAL::Point_3&, true>, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >*, std::vector, CGAL::AABB_face_graph_triangle_primitive, CGAL::internal::Point_accessor, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > > > >, CGAL::Point_3, const CGAL::Point_3&, true>, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >, std::allocator, CGAL::AABB_face_graph_triangle_primitive, CGAL::internal::Point_accessor, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > > > >, CGAL::Point_3, const CGAL::Point_3&, true>, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Point_2}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Weighted_point_3&}; _Tp = CGAL::Weighted_point_3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/CGAL/Side_of_triangle_mesh.h:21, from /usr/include/CGAL/Polyhedral_mesh_domain_3.h:36, from src/generate_from_off.cpp:7: /usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h: In function 'CGAL::Bounded_side CGAL::internal::Point_inside_vertical_ray_cast::operator()(const Point&, const AABBTree&, typename Kernel::Construct_ray_3, typename Kernel::Construct_vector_3) const [with Kernel = CGAL::Mesh_3::Robust_intersection_traits_3_new; AABBTree = CGAL::AABB_tree, CGAL::AABB_face_graph_triangle_primitive, CGAL::internal::Point_accessor, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > > > >, CGAL::Point_3, const CGAL::Point_3&, true>, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >; Helper = CGAL::internal::Default_tree_helper, CGAL::AABB_face_graph_triangle_primitive, CGAL::internal::Point_accessor, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > >, std::allocator, std::allocator >, CGAL::Boolean_tag, CGAL::Point_3 > > > > >, CGAL::Point_3, const CGAL::Point_3&, true>, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >]': /usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Point_inside_vertical_ray_cast.h:70:16: note: parameter passing for argument of type 'CGAL::Cartesian_base_no_ref_count::Construct_ray_3' {aka 'CGAL::CommonKernelFunctors::Construct_ray_3'} changed in GCC 7.1 70 | Bounded_side operator()( | ^~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>}; _Tp = std::tuple >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>; _Alloc = std::allocator >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>, std::allocator >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>}; _Tp = std::tuple >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>; _Alloc = std::allocator >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>*, std::vector >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double>, std::allocator >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Vector_3, double> > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /usr/include/CGAL/Profile_counter.h:50, from /usr/include/CGAL/Uncertain.h:18, from /usr/include/CGAL/assertions.h:331, from /usr/include/CGAL/basic.h:26: /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = CGAL::Point_3; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, double>}; _Key = CGAL::Point_3; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const CGAL::Point_3&; _T2 = double]': cc1plus: note: parameter passing for argument of type 'std::pair, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, double>}; _Key = CGAL::Point_3; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, double>; _Key = CGAL::Point_3; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'void CGAL::Mesh_3::Mesh_global_optimizer::fill_sizing_field() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; MoveFunction = CGAL::Mesh_3::Lloyd_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1072:23: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, double, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, double>}; _Key = CGAL::Point_3; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, double>; _Key = CGAL::Point_3; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'void CGAL::Mesh_3::Mesh_global_optimizer::fill_sizing_field() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; MoveFunction = CGAL::Mesh_3::Odt_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1072:23: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, double, std::less >, std::allocator, double> > >::const_iterator' {aka 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Mesh_3/Refine_facets_3.h:25, from /usr/include/CGAL/Mesh_3/Mesher_3.h:41, from /usr/include/CGAL/refine_mesh_3.h:28: /usr/include/CGAL/Mesh_3/Mesher_level.h: In member function 'CGAL::Mesher_level_conflict_status CGAL::Mesh_3::Mesher_level::try_to_refine_element(Element, Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_cell_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>; Derived = CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; Concurrency_tag = CGAL::Sequential_tag]': /usr/include/CGAL/Mesh_3/Mesher_level.h:548:3: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_cell_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 548 | try_to_refine_element(Element e, Mesh_visitor visitor) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesher_level.h: In member function 'void CGAL::Mesh_3::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_cell_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>; Derived = CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; Concurrency_tag = CGAL::Sequential_tag]': /usr/include/CGAL/Mesh_3/Mesher_level.h:534:8: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_cell_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 534 | void refine(Mesh_visitor visitor) | ^~~~~~ In member function 'bool CGAL::Mesh_3::Mesher_level_base::process_one_element(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_cell_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>; Derived = CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >]', inlined from 'void CGAL::Mesh_3::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_cell_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>; Derived = CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Element = std::pair, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>; Previous = CGAL::Mesh_3::Null_mesher_level; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; Concurrency_tag = CGAL::Sequential_tag]' at /usr/include/CGAL/Mesh_3/Mesher_level.h:541:34: /usr/include/CGAL/Mesh_3/Mesher_level.h:395:40: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_cell_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 395 | = derived().try_to_refine_element(e, visitor); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesher_level.h:395:40: note: parameter passing for argument of type 'CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_cell_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 /usr/include/CGAL/Mesh_3/Mesher_3.h: In member function 'double CGAL::Mesh_3::Mesher_3::refine_mesh(std::string) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshCriteria = CGAL::Mesh_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>]': /usr/include/CGAL/Mesh_3/Mesher_3.h:448:24: note: parameter passing for argument of type 'CGAL::Mesh_3::Mesher_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick> >::Facets_visitor' {aka 'CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_cell_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>'} changed in GCC 7.1 448 | facets_mesher_.refine(facets_visitor_); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesher_3.h:451:24: note: parameter passing for argument of type 'CGAL::Mesh_3::Mesher_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick> >::Facets_visitor' {aka 'CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_cell_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>'} changed in GCC 7.1 451 | facets_mesher_.refine(facets_visitor_); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Mesher_3.h:454:24: note: parameter passing for argument of type 'CGAL::Mesh_3::Mesher_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick> >::Facets_visitor' {aka 'CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_cell_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>'} changed in GCC 7.1 454 | facets_mesher_.refine(facets_visitor_); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In member function 'void CGAL::Mesh_3::Mesher_level::refine(Mesh_visitor) [with Mesh_visitor = CGAL::Null_mesh_visitor_level >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_cell_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor> >; Tr = CGAL::Mesh_3_regular_triangulation_3_wrapper >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>; Derived = CGAL::Mesh_3::Refine_cells_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_cell_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >; Element = CGAL::internal::CC_iterator, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; Previous = CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >; Triangulation_traits = CGAL::Triangulation_mesher_level_traits_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; Concurrency_tag = CGAL::Sequential_tag]', inlined from 'double CGAL::Mesh_3::Mesher_3::refine_mesh(std::string) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshCriteria = CGAL::Mesh_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>]' at /usr/include/CGAL/Mesh_3/Mesher_3.h:497:25: /usr/include/CGAL/Mesh_3/Mesher_level.h:538:28: note: parameter passing for argument of type 'const CGAL::Mesh_3::tets::Refine_facets_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Refine_cells_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_cell_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Cell_criteria_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Refine_facets_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_facet_criteria_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, CGAL::Mesh_3::Facet_criterion_visitor_with_features >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Null_mesher_level, CGAL::Sequential_tag, CGAL::Mesh_3::Refine_facets_manifold_base, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>, std::pair > >, CGAL::Sequential_tag, CGAL::Meshes::Double_map_container, CGAL::Weighted_point_3, int, std::pair, boost::variant >, CGAL::Triangulation_data_structure_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, std::pair > >, CGAL::Null_mesh_visitor>' changed in GCC 7.1 538 | previous_level.refine(visitor.previous_level()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/algorithm:61, from /usr/include/CGAL/config.h:282, from /usr/include/CGAL/basic.h:21: /usr/include/c++/12/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _OIter = __gnu_cxx::__normal_iterator*, vector > >; _UnaryOperation = CGAL::Mesh_3::Lloyd_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >::Project_on_plane]': /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 4252 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _OIter = back_insert_iterator, allocator > > >; _UnaryOperation = CGAL::Mesh_3::Lloyd_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >::To_2d]': /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_2}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector, std::allocator > >]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector > >; _OIter = back_insert_iterator, allocator > > >; _UnaryOperation = CGAL::Mesh_3::Lloyd_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >::To_2d]' at /usr/include/c++/12/bits/stl_algo.h:4263:12: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Triangle_3&}; _Tp = CGAL::Triangle_3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Mesh_3::PVertex_ >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, int, int>, CGAL::Polyhedral_mesh_domain_3 >, CGAL::Epick, CGAL::Default, void, CGAL::Boolean_tag >, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag>&}; _Tp = CGAL::Mesh_3::PVertex_ >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag>; _Alloc = std::allocator >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag> >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag>, std::allocator >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag> > >::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Mesh_3::PVertex_ >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag>; _Alloc = std::allocator >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag> >]', inlined from 'void CGAL::internal::boost_::mutable_queue::push(const IndexedType&) [with IndexedType = CGAL::Mesh_3::PVertex_ >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag>; RandomAccessContainer = std::vector >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag>, std::allocator >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag> > >; Comp = std::less >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag> >; ID = CGAL::Mesh_3::Sliver_perturber >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Null_perturber_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > > >::PVertex_id]' at /usr/include/CGAL/STL_Extension/internal/boost/mutable_queue.hpp:108:18, inlined from 'void CGAL::Modifiable_priority_queue::push(const value_type&) [with IndexedType_ = CGAL::Mesh_3::PVertex_ >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag>; Compare_ = std::less >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag> >; ID_ = CGAL::Mesh_3::Sliver_perturber >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Null_perturber_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > > >::PVertex_id; CGAL::Heap_type heap_type = CGAL::CGAL_BOOST_PENDING_MUTABLE_QUEUE]' at /usr/include/CGAL/Modifiable_priority_queue.h:55:49, inlined from 'int CGAL::Mesh_3::Sliver_perturber::update_priority_queue(const PVertex&, PQueue&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; SliverCriterion = CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>; Visitor_ = CGAL::Mesh_3::Null_perturber_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Sliver_perturber.h:1244:18: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag>*, std::vector >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag>, std::allocator >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 >, std::tuple >, boost::variant >, CGAL::Regular_triangulation_vertex_base_3 >, CGAL::Triangulation_ds_vertex_base_3 > >, CGAL::Compact_mesh_cell_generator_3 >, int, std::pair, boost::variant > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, CGAL::Point_3, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Abstract_perturbation >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >, CGAL::Sequential_tag> > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/CGAL/perturb_mesh_3.h:26, from /usr/include/CGAL/optimize_mesh_3.h:22: /usr/include/CGAL/Mesh_3/Sliver_perturber.h: In function 'CGAL::Mesh_optimization_return_code CGAL::Mesh_3::Sliver_perturber::operator()(Visitor) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; SliverCriterion = CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>; Visitor_ = CGAL::Mesh_3::Null_perturber_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >]': /usr/include/CGAL/Mesh_3/Sliver_perturber.h:757:1: note: parameter passing for argument of type 'CGAL::Mesh_3::Sliver_perturber >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>, CGAL::Mesh_3::Min_dihedral_angle_criterion >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>, CGAL::Mesh_3::Null_perturber_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > > >::Visitor' {aka 'CGAL::Mesh_3::Null_perturber_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >'} changed in GCC 7.1 757 | Sliver_perturber:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Point_2&}; _Tp = CGAL::Point_2; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, std::allocator > >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'OutputIterator CGAL::ch__ref_graham_andrew_scan(BidirectionalIterator, BidirectionalIterator, OutputIterator&, const Traits&) [with BidirectionalIterator = std::reverse_iterator<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:184:13: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OIter = back_insert_iterator > >; _UnaryOperation = CGAL::Mesh_3::Lloyd_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >::To_3d]': /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4252 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector >]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OIter = back_insert_iterator > >; _UnaryOperation = CGAL::Mesh_3::Lloyd_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >::To_3d]' at /usr/include/c++/12/bits/stl_algo.h:4263:12: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = CGAL::Point_2; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const boost::none_t&; _U2 = CGAL::Point_3; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = boost::none_t; _T2 = CGAL::Point_3]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const boost::none_t&; _T2 = CGAL::Point_3]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, typename C3T3::Triangulation::Bare_point> CGAL::Mesh_3::C3T3_helpers::get_least_square_surface_plane(const Vertex_handle&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3469:26, inlined from 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3516:51: /usr/include/c++/12/bits/stl_pair.h:535:42: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Mesh_3/vertex_perturbation.h:25, from /usr/include/CGAL/Mesh_3/Sliver_perturber.h:39: /usr/include/CGAL/Mesh_3/C3T3_helpers.h: In member function 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>]': /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3469:40: note: '' declared here 3469 | return std::make_pair(boost::none, Bare_point()); | ^~~~~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const boost::none_t&; _U2 = CGAL::Point_3; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = boost::none_t; _T2 = CGAL::Point_3]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const boost::none_t&; _T2 = CGAL::Point_3]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, typename C3T3::Triangulation::Bare_point> CGAL::Mesh_3::C3T3_helpers::get_least_square_surface_plane(const Vertex_handle&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3469:26, inlined from 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3516:51: /usr/include/c++/12/bits/stl_pair.h:535:42: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/C3T3_helpers.h: In member function 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>]': /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3469:40: note: '' declared here 3469 | return std::make_pair(boost::none, Bare_point()); | ^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Triangle_3; _Alloc = std::allocator >]', inlined from 'std::pair, typename C3T3::Triangulation::Bare_point> CGAL::Mesh_3::C3T3_helpers::get_least_square_surface_plane(const Vertex_handle&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3463:26, inlined from 'boost::optional CGAL::Mesh_3::C3T3_helpers::project_on_surface_if_possible(const Vertex_handle&, const Bare_point&, Surface_patch_index) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>]' at /usr/include/CGAL/Mesh_3/C3T3_helpers.h:3516:51: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'std::vector CGAL::Mesh_3::Lloyd_move::extract_lloyd_boundary_points(const Vertex_handle&, const C3T3&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:293:23, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:222:29, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; MoveFunction = CGAL::Mesh_3::Lloyd_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/CGAL/lloyd_optimize_mesh_3.h:26, from /usr/include/CGAL/optimize_mesh_3.h:25: In member function 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]', inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; MoveFunction = CGAL::Mesh_3::Lloyd_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/CGAL/Mesh_3/Lloyd_move.h:368:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 368 | std::transform(first, last, first, Project_on_plane(plane, c3t3)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Mesh_3/Lloyd_move.h:378:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 378 | std::transform(first, last, std::back_inserter(points_2d), To_2d(to_2d)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = CGAL::CartesianKernelFunctors::Less_xy_2, CGAL::Epick> > > >]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:202:12, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >]' at /usr/include/CGAL/ch_graham_andrew.h:85:28, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:385:27, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; MoveFunction = CGAL::Mesh_3::Lloyd_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, CGAL::Epick> > > > >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = CGAL::CartesianKernelFunctors::Less_xy_2, CGAL::Epick> > > >]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:202:12, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >]' at /usr/include/CGAL/ch_graham_andrew.h:85:28, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:385:27, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; MoveFunction = CGAL::Mesh_3::Lloyd_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, std::allocator > >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:205:17, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >]' at /usr/include/CGAL/ch_graham_andrew.h:85:28, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:385:27, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; MoveFunction = CGAL::Mesh_3::Lloyd_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_2; _Alloc = std::allocator >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, std::allocator > >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'OutputIterator CGAL::ch__ref_graham_andrew_scan(BidirectionalIterator, BidirectionalIterator, OutputIterator&, const Traits&) [with BidirectionalIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:184:13, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator, const Traits&) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >; Traits = Epick]' at /usr/include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h:214:29, inlined from 'OutputIterator CGAL::ch_graham_andrew(InputIterator, InputIterator, OutputIterator) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; OutputIterator = std::back_insert_iterator, std::allocator > > >]' at /usr/include/CGAL/ch_graham_andrew.h:85:28, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:385:27, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; MoveFunction = CGAL::Mesh_3::Lloyd_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::centroid_general_move(const Vertex_handle&, ForwardIterator, ForwardIterator, const C3T3&, const Sizing_field&) const [with ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]', inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::lloyd_move_on_boundary(const Vertex_handle&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:248:37, inlined from 'CGAL::Mesh_3::Lloyd_move::Vector_3 CGAL::Mesh_3::Lloyd_move::operator()(const Vertex_handle&, const Cell_vector&, const C3T3&, const Sizing_field&) const [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; SizingField = CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true>]' at /usr/include/CGAL/Mesh_3/Lloyd_move.h:91:38, inlined from 'CGAL::Mesh_3::Mesh_global_optimizer::Vector_3 CGAL::Mesh_3::Mesh_global_optimizer::compute_move(const Vertex_handle&) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3 >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >; MeshDomain = CGAL::Polyhedral_mesh_domain_3, CGAL::Epick>; MoveFunction = CGAL::Mesh_3::Lloyd_move >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> >, CGAL::Mesh_3::Mesh_sizing_field >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds>, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >]' at /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:902:33: /usr/include/CGAL/Mesh_3/Lloyd_move.h:391:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 391 | std::transform(ch_2d.begin(), ch_2d.end(), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 392 | std::back_inserter(polygon_3d), To_3d(to_3d)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'CGAL::Mesh_optimization_return_code CGAL::perturb_mesh_3_impl(C3T3&, const MeshDomain&, double, const SliverCriterion&, const PPerturbationVector&) [with C3T3 = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >; MeshDomain = Polyhedral_mesh_domain_3, Epick>; SliverCriterion = Mesh_3::Min_dihedral_angle_criterion >, Mesh_triangulation_3, Epick> >::Tds>, true>; PPerturbationVector = std::vector >, Mesh_triangulation_3, Epick> >::Tds> >, Polyhedral_mesh_domain_3, Epick>, Mesh_3::Min_dihedral_angle_criterion >, Mesh_triangulation_3, Epick> >::Tds>, true> >*, std::allocator >, Mesh_triangulation_3, Epick> >::Tds> >, Polyhedral_mesh_domain_3, Epick>, Mesh_3::Min_dihedral_angle_criterion >, Mesh_triangulation_3, Epick> >::Tds>, true> >*> >]', inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&, sliver_criterion__type&&, perturbation_vector__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, Mesh_triangulation_3, Epick> >::Tds>, int, int>, Polyhedral_mesh_domain_3 >, Epick, Default, void, Boolean_tag >, Mesh_3::Min_dihedral_angle_criterion >, Mesh_triangulation_3, Epick> >::Tds>, true> >*, std::allocator >, Mesh_triangulation_3, Epick> >::Tds>, int, int>, Polyhedral_mesh_domain_3 >, Epick, Default, void, Boolean_tag >, Mesh_3::Min_dihedral_angle_criterion >, Mesh_triangulation_3, Epick> >::Tds>, true> >*> > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, true> >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; domain_type = const Polyhedral_mesh_domain_3, Epick>&; time_limit__type = double&; sliver_bound__type = const double&; sliver_criterion__type = Mesh_3::Min_dihedral_angle_criterion >, Mesh_triangulation_3, Epick> >::Tds>, true>; perturbation_vector__type = std::vector >, Mesh_triangulation_3, Epick> >::Tds> >, Polyhedral_mesh_domain_3, Epick>, Mesh_3::Min_dihedral_angle_criterion >, Mesh_triangulation_3, Epick> >::Tds>, true> >*, std::allocator >, Mesh_triangulation_3, Epick> >::Tds> >, Polyhedral_mesh_domain_3, Epick>, Mesh_3::Min_dihedral_angle_criterion >, Mesh_triangulation_3, Epick> >::Tds>, true> >*> >]' at /usr/include/CGAL/perturb_mesh_3.h:64:29, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&, sliver_criterion__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, Mesh_triangulation_3, Epick> >::Tds>, int, int>, Polyhedral_mesh_domain_3 >, Epick, Default, void, Boolean_tag >, Mesh_3::Min_dihedral_angle_criterion >, Mesh_triangulation_3, Epick> >::Tds>, true> >*, std::allocator >, Mesh_triangulation_3, Epick> >::Tds>, int, int>, Polyhedral_mesh_domain_3 >, Epick, Default, void, Boolean_tag >, Mesh_3::Min_dihedral_angle_criterion >, Mesh_triangulation_3, Epick> >::Tds>, true> >*> > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, true> >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; domain_type = const Polyhedral_mesh_domain_3, Epick>&; time_limit__type = double&; sliver_bound__type = const double&; sliver_criterion__type = Mesh_3::Min_dihedral_angle_criterion >, Mesh_triangulation_3, Epick> >::Tds>, true>]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&, sliver_criterion__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, Mesh_triangulation_3, Epick> >::Tds>, true> >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; domain_type = const Polyhedral_mesh_domain_3, Epick>&; time_limit__type = double&; sliver_bound__type = const double&; sliver_criterion__type = Mesh_3::Min_dihedral_angle_criterion >, Mesh_triangulation_3, Epick> >::Tds>, true>]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&, sliver_criterion__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, Mesh_triangulation_3, Epick> >::Tds>, true> >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; domain_type = const Polyhedral_mesh_domain_3, Epick>&; time_limit__type = double&; sliver_bound__type = const double&; sliver_criterion__type = Mesh_3::Min_dihedral_angle_criterion >, Mesh_triangulation_3, Epick> >::Tds>, true>]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_1boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, Mesh_triangulation_3, Epick> >::Tds>, true> >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; domain_type = const Polyhedral_mesh_domain_3, Epick>&; time_limit__type = double&; sliver_bound__type = const double&]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&, boost::parameter::aux::use_default_tag) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; domain_type = const Polyhedral_mesh_domain_3, Epick>&; time_limit__type = double&; sliver_bound__type = const double&]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, sliver_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; domain_type = const Polyhedral_mesh_domain_3, Epick>&; time_limit__type = double&; sliver_bound__type = const double&]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; domain_type = const Polyhedral_mesh_domain_3, Epick>&; time_limit__type = double&]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'ResultType CGAL::boost_param_dispatch_0boost_48perturb_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; domain_type = const Polyhedral_mesh_domain_3, Epick>&]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'typename CGAL::boost_param_result_48perturb_mesh_3::type CGAL::boost_param_impl48perturb_mesh_3(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Epick, Default, void, Boolean_tag > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, Mesh_triangulation_3, Epick> >::Tds>, int, int> > >, std::integral_constant > >]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'typename CGAL::boost_param_result_48perturb_mesh_3, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&>::type>::type CGAL::perturb_mesh_3(ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1, ParameterArgumentType2, ParameterArgumentType3>::type) [with ParameterArgumentType0 = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >&; ParameterArgumentType1 = const Polyhedral_mesh_domain_3, Epick>&; ParameterArgumentType2 = boost::parameter::aux::tagged_argument_list_of_1 >; ParameterArgumentType3 = boost::parameter::aux::tagged_argument_list_of_1 >]' at /usr/include/CGAL/perturb_mesh_3.h:48:1, inlined from 'void CGAL::refine_mesh_3_impl(C3T3&, const MeshDomain&, const MeshCriteria&, const parameters::internal::Exude_options&, const parameters::internal::Perturb_options&, const parameters::internal::Odt_options&, const parameters::internal::Lloyd_options&, bool, const parameters::internal::Mesh_3_options&, const parameters::internal::Manifold_options&) [with C3T3 = Mesh_complex_3_in_triangulation_3 >, Mesh_triangulation_3, Epick> >::Tds> >; MeshDomain = Polyhedral_mesh_domain_3, Epick>; MeshCriteria = Mesh_criteria_3 >, Mesh_triangulation_3, Epick> >::Tds> >]' at /usr/include/CGAL/refine_mesh_3.h:599:19: /usr/include/CGAL/perturb_mesh_3.h:131:19: note: parameter passing for argument of type 'CGAL::Mesh_3::Null_perturber_visitor >, CGAL::Mesh_triangulation_3, CGAL::Epick> >::Tds> > >' changed in GCC 7.1 131 | return perturber(); | ~~~~~~~~~^~ arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g0 -O2 -ffile-prefix-map=/build/reproducible-path/pygalmesh-0.10.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/eigen3/ -I/usr/local/include/eigen3 -I/usr/lib/python3/dist-packages/pybind11/include -I/usr/include/python3.11 -c src/generate_periodic.cpp -o build/temp.linux-armhf-cpython-311/src/generate_periodic.o -std=c++17 -fvisibility=hidden In file included from /usr/include/CGAL/number_type_basic.h:51, from /usr/include/CGAL/basic.h:28, 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 src/generate_periodic.cpp:6: /usr/include/CGAL/double.h: In function 'std::pair CGAL::split_numerator_denominator(double)': /usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | split_numerator_denominator(double d) | ^ In file included from /usr/include/CGAL/int.h:23, from /usr/include/CGAL/number_type_basic.h:56: /usr/include/CGAL/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const Residue&)': /usr/include/CGAL/Modular_arithmetic/Residue_type.h:277:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | inline Residue operator + (const Residue& p1) | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 118 | std::pair operator()( const Type& x ) const { | ^ /usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(long int)': /usr/include/CGAL/int.h:138:40: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Residue_type operator()(long i){ | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/CGAL/number_type_basic.h:35: /usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits::Type CGAL::Coercion_traits::Cast::operator()(const CGAL::Residue&) const': /usr/include/CGAL/Residue.h:41:1: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(short,CGAL::Residue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:23, from /usr/include/CGAL/Exact_kernel_selector.h:26, from /usr/include/CGAL/Filtered_kernel.h:22, from /usr/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:21: /usr/include/CGAL/MP_Float.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/MP_Float.h:516:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 516 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:29: /usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(const CGAL::Modular_traits::NT&)': /usr/include/CGAL/Gmpz.h:200:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | Residue_type operator()(const NT& a){ | ^ In file included from /usr/include/CGAL/Gmpz.h:244: /usr/include/CGAL/Gmpq.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/Gmpq.h:107:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/bits/specfun.h:45, from /usr/include/c++/12/cmath:1935, from /usr/include/eigen3/Eigen/src/Core/util/Macros.h:679, from /usr/include/eigen3/Eigen/Core:19, from /usr/include/eigen3/Eigen/Dense:1, from src/domain.hpp:4, from src/generate_periodic.hpp:4, from src/generate_periodic.cpp:3: /usr/include/c++/12/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const CGAL::Point_3&; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double; typename __strip_reference_wrapper::type>::__type = CGAL::Point_3; typename decay<_Tp>::type = decay&>::type]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1072:38: required from 'void CGAL::Mesh_3::Mesh_global_optimizer::fill_sizing_field() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Triangulation_data_structure_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_vertex_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_vertex_base_3 > >, CGAL::Mesh_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_cell_base_with_weighted_circumcenter_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Regular_triangulation_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_cell_base_3, CGAL::Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, CGAL::Sequential_tag> > >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Odt_move, CGAL::Periodic_3_offset_3, true> >, CGAL::Triangulation_data_structure_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_vertex_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_vertex_base_3 > >, CGAL::Mesh_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_cell_base_with_weighted_circumcenter_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Regular_triangulation_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_cell_base_3, CGAL::Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Periodic_3_offset_3, true> >, CGAL::Triangulation_data_structure_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_vertex_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_vertex_base_3 > >, CGAL::Mesh_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_cell_base_with_weighted_circumcenter_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Regular_triangulation_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_cell_base_3, CGAL::Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, CGAL::Sequential_tag> >, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Periodic_3_offset_3, true> >, CGAL::Triangulation_data_structure_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_vertex_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_vertex_base_3 > >, CGAL::Mesh_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_cell_base_with_weighted_circumcenter_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Regular_triangulation_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_cell_base_3, CGAL::Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, CGAL::Sequential_tag> > > >]' /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:629:3: required from 'CGAL::Mesh_3::Mesh_global_optimizer::Mesh_global_optimizer(C3T3&, const Md&, const FT&, bool, const FT&, Mf) [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Triangulation_data_structure_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_vertex_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_vertex_base_3 > >, CGAL::Mesh_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_cell_base_with_weighted_circumcenter_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Regular_triangulation_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_cell_base_3, CGAL::Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, CGAL::Sequential_tag> > >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Odt_move, CGAL::Periodic_3_offset_3, true> >, CGAL::Triangulation_data_structure_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_vertex_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_vertex_base_3 > >, CGAL::Mesh_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_cell_base_with_weighted_circumcenter_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Regular_triangulation_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_cell_base_3, CGAL::Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Periodic_3_offset_3, true> >, CGAL::Triangulation_data_structure_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_vertex_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_vertex_base_3 > >, CGAL::Mesh_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_cell_base_with_weighted_circumcenter_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Regular_triangulation_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_cell_base_3, CGAL::Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, CGAL::Sequential_tag> >, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Periodic_3_offset_3, true> >, CGAL::Triangulation_data_structure_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_vertex_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_vertex_base_3 > >, CGAL::Mesh_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_cell_base_with_weighted_circumcenter_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Regular_triangulation_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_cell_base_3, CGAL::Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, CGAL::Sequential_tag> > > >; FT = double]' /usr/include/CGAL/odt_optimize_mesh_3.h:92:17: required from 'CGAL::Mesh_optimization_return_code CGAL::odt_optimize_mesh_3_impl(C3T3&, const MeshDomain&, double, std::size_t, double, double, bool) [with C3T3 = Mesh_complex_3_in_triangulation_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > >; MeshDomain = Labeled_mesh_domain_3; std::size_t = unsigned int]' /usr/include/CGAL/odt_optimize_mesh_3.h:59:34: required from 'ResultType CGAL::boost_param_dispatch_0boost_46odt_optimize_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, max_iteration_number__type&&, convergence__type&&, freeze_bound__type&&, do_freeze__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > >&; domain_type = const Labeled_mesh_domain_3&; time_limit__type = const double&; max_iteration_number__type = const int&; convergence__type = const double&; freeze_bound__type = const double&; do_freeze__type = const bool&]' /usr/include/CGAL/odt_optimize_mesh_3.h:46:1: required from 'ResultType CGAL::boost_param_dispatch_1boost_46odt_optimize_mesh_3(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, time_limit__type&&, max_iteration_number__type&&, convergence__type&&, freeze_bound__type&&) [with ResultType = Mesh_optimization_return_code; Args = boost::parameter::aux::flat_like_arg_list, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > >&; domain_type = const Labeled_mesh_domain_3&; time_limit__type = const double&; max_iteration_number__type = const int&; convergence__type = const double&; freeze_bound__type = const double&]' /usr/include/CGAL/odt_optimize_mesh_3.h:46:1: [ skipping 32 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/CGAL/make_periodic_3_mesh_3.h:191:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_191make_periodic_3_mesh_3_bp(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, criteria_type&&, boost::parameter::aux::use_default_tag) [with ResultType = void; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, Mesh_edge_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > >, Mesh_facet_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, Mesh_3::Facet_criterion_visitor_with_features, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > > >, Mesh_cell_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, Mesh_3::Cell_criteria_visitor_with_features, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > >&; domain_type = const Labeled_mesh_domain_3&; criteria_type = const Mesh_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > >&]' /usr/include/CGAL/make_periodic_3_mesh_3.h:191:1: required from 'ResultType CGAL::boost_param_dispatch_0boost_191make_periodic_3_mesh_3_bp(ResultType (*)(), const Args&, long int, c3t3_type&&, domain_type&&, criteria_type&&) [with ResultType = void; Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, Mesh_edge_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > >, Mesh_facet_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, Mesh_3::Facet_criterion_visitor_with_features, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > > >, Mesh_cell_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, Mesh_3::Cell_criteria_visitor_with_features, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, int, int> > >, std::integral_constant > >; c3t3_type = Mesh_complex_3_in_triangulation_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > >&; domain_type = const Labeled_mesh_domain_3&; criteria_type = const Mesh_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > >&]' /usr/include/CGAL/make_periodic_3_mesh_3.h:191:1: required from 'typename CGAL::boost_param_result_191make_periodic_3_mesh_3_bp::type CGAL::boost_param_impl191make_periodic_3_mesh_3_bp(const Args&) [with Args = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, Mesh_edge_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > >, Mesh_facet_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, Mesh_3::Facet_criterion_visitor_with_features, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > > >, Mesh_cell_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, Mesh_3::Cell_criteria_visitor_with_features, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, int, int> > >, std::integral_constant > >; typename boost_param_result_191make_periodic_3_mesh_3_bp::type = void; boost_param_result_191make_periodic_3_mesh_3_bp = boost::mp11::mp_identity]' /usr/include/CGAL/make_periodic_3_mesh_3.h:191:1: required from 'typename CGAL::boost_param_result_191make_periodic_3_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type>::type CGAL::make_periodic_3_mesh_3_bp(ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&, typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1, ParameterArgumentType2, ParameterArgumentType3, ParameterArgumentType4, ParameterArgumentType5, ParameterArgumentType6>::type) [with ParameterArgumentType0 = Mesh_complex_3_in_triangulation_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > >&; ParameterArgumentType1 = const Labeled_mesh_domain_3&; ParameterArgumentType2 = const Mesh_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > >&; ParameterArgumentType3 = const parameters::internal::Lloyd_options&; ParameterArgumentType4 = const parameters::internal::Odt_options&; ParameterArgumentType5 = const parameters::internal::Perturb_options&; ParameterArgumentType6 = const parameters::internal::Exude_options&; typename boost_param_result_191make_periodic_3_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type>::type = void; boost_param_result_191make_periodic_3_mesh_3_bp, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type> = boost::mp11::mp_identity; typename boost::parameter::aux::argument_pack, ParameterArgumentType0&&, ParameterArgumentType1&&, ParameterArgumentType2&&, ParameterArgumentType3&&, ParameterArgumentType4&&, ParameterArgumentType5&&, ParameterArgumentType6&&>::type = boost::parameter::aux::flat_like_arg_list >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, Mesh_edge_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > >, Mesh_facet_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, Mesh_3::Facet_criterion_visitor_with_features, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > > >, Mesh_cell_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, Mesh_3::Cell_criteria_visitor_with_features, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > > > > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple > > >, std::integral_constant >, boost::parameter::aux::flat_like_arg_tuple, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3 >, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> >, int, int> > >, std::integral_constant > >; typename boost::parameter::aux::match, ParameterArgumentType0, ParameterArgumentType1, ParameterArgumentType2, ParameterArgumentType3, ParameterArgumentType4, ParameterArgumentType5, ParameterArgumentType6>::type = boost::parameter::parameters, boost::parameter::required, boost::parameter::required, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type>, boost::parameter::optional, boost::parameter::aux::unwrap_predicate::type> >]' /usr/include/CGAL/make_periodic_3_mesh_3.h:177:28: required from 'C3T3 CGAL::make_periodic_3_mesh_3(const MD&, const MC&, const T& ...) [with C3T3 = Mesh_complex_3_in_triangulation_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > >; MD = Labeled_mesh_domain_3; MC = Mesh_criteria_3, Periodic_3_offset_3, true> >, Triangulation_data_structure_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_vertex_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_vertex_base_3 > >, Mesh_cell_base_3, Periodic_3_offset_3, true> >, Labeled_mesh_domain_3, Regular_triangulation_cell_base_with_weighted_circumcenter_3, Periodic_3_offset_3, true> >, Regular_triangulation_cell_base_3, Periodic_3_offset_3, true> >, Periodic_3_triangulation_ds_cell_base_3, Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, Sequential_tag> > >; T = {parameters::internal::Lloyd_options, parameters::internal::Odt_options, parameters::internal::Perturb_options, parameters::internal::Exude_options}]' src/generate_periodic.cpp:103:49: required from here /usr/include/c++/12/bits/stl_pair.h:741:5: note: parameter passing for argument of type 'std::pair, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/CGAL/Cartesian_converter.h:28, from /usr/include/CGAL/Filtered_kernel.h:19: /usr/include/CGAL/NT_converter.h: In member function 'CGAL::Interval_nt

CGAL::NT_converter >::operator()(const NT1&) const [with NT1 = double; bool b = false]': /usr/include/CGAL/NT_converter.h:109:36: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return CGAL_NTS to_interval(a); | ^ In file included from /usr/include/CGAL/odt_optimize_mesh_3.h:25, from /usr/include/CGAL/optimize_mesh_3.h:24, from /usr/include/CGAL/refine_mesh_3.h:30, from /usr/include/CGAL/refine_periodic_3_mesh_3.h:26, from /usr/include/CGAL/make_periodic_3_mesh_3.h:26, from src/generate_periodic.cpp:7: /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h: In member function 'void CGAL::Mesh_3::Mesh_global_optimizer::fill_sizing_field() [with C3T3 = CGAL::Mesh_complex_3_in_triangulation_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Triangulation_data_structure_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_vertex_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_vertex_base_3 > >, CGAL::Mesh_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_cell_base_with_weighted_circumcenter_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Regular_triangulation_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_cell_base_3, CGAL::Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, CGAL::Sequential_tag> > >; MeshDomain = CGAL::Labeled_mesh_domain_3; MoveFunction = CGAL::Mesh_3::Odt_move, CGAL::Periodic_3_offset_3, true> >, CGAL::Triangulation_data_structure_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_vertex_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_vertex_base_3 > >, CGAL::Mesh_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_cell_base_with_weighted_circumcenter_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Regular_triangulation_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_cell_base_3, CGAL::Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, CGAL::Sequential_tag> > >, CGAL::Mesh_3::Mesh_sizing_field, CGAL::Periodic_3_offset_3, true> >, CGAL::Triangulation_data_structure_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_vertex_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_vertex_base_3 > >, CGAL::Mesh_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_cell_base_with_weighted_circumcenter_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Regular_triangulation_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_cell_base_3, CGAL::Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, CGAL::Sequential_tag> >, true> >; Visitor_ = CGAL::Mesh_3::Null_global_optimizer_visitor, CGAL::Periodic_3_offset_3, true> >, CGAL::Triangulation_data_structure_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_vertex_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_vertex_base_3 > >, CGAL::Mesh_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Labeled_mesh_domain_3, CGAL::Regular_triangulation_cell_base_with_weighted_circumcenter_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Regular_triangulation_cell_base_3, CGAL::Periodic_3_offset_3, true> >, CGAL::Periodic_3_triangulation_ds_cell_base_3, CGAL::Hidden_points_memory_policy >, std::__cxx11::list, std::allocator > > > > >, CGAL::Sequential_tag> > > >]': /usr/include/CGAL/Mesh_3/Mesh_global_optimizer.h:1072:38: note: parameter passing for argument of type 'std::pair, double>' when C++17 is enabled changed to match C++14 in GCC 10.1 1072 | value_map.insert(std::make_pair(cp(position), average_circumradius_length(vit))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/NT_converter.h: In member function 'CGAL::Interval_nt

CGAL::NT_converter >::operator()(const NT1&) const [with NT1 = boost::multiprecision::number; bool b = false]': /usr/include/CGAL/NT_converter.h:109:36: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 109 | return CGAL_NTS to_interval(a); | ^ virtual memory exhausted: Cannot allocate memory error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 E: pybuild pybuild:388: build: plugin distutils failed with: exit code=1: /usr/bin/python3 setup.py build dh_auto_build: error: pybuild --build -i python{version} -p 3.11 returned exit code 13 make: *** [debian/rules:23: build] Error 25 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 I: copying local configuration E: Failed autobuilding of package I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/31912 and its subdirectories Fri Jan 12 07:26:48 UTC 2024 W: No second build log, what happened?